mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 11:26:02 +09:00
Merge tag 'v6.6.33' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into odroid-6.6.y
This is the 6.6.33 stable release Change-Id: Ia8e72a6b172ec1212fcc820d3c2bfa8c886673aa
This commit is contained in:
@@ -54,6 +54,27 @@ extern "C" {
|
||||
*/
|
||||
#define NOUVEAU_GETPARAM_EXEC_PUSH_MAX 17
|
||||
|
||||
/*
|
||||
* NOUVEAU_GETPARAM_VRAM_BAR_SIZE - query bar size
|
||||
*
|
||||
* Query the VRAM BAR size.
|
||||
*/
|
||||
#define NOUVEAU_GETPARAM_VRAM_BAR_SIZE 18
|
||||
|
||||
/*
|
||||
* NOUVEAU_GETPARAM_VRAM_USED
|
||||
*
|
||||
* Get remaining VRAM size.
|
||||
*/
|
||||
#define NOUVEAU_GETPARAM_VRAM_USED 19
|
||||
|
||||
/*
|
||||
* NOUVEAU_GETPARAM_HAS_VMA_TILEMODE
|
||||
*
|
||||
* Query whether tile mode and PTE kind are accepted with VM allocs or not.
|
||||
*/
|
||||
#define NOUVEAU_GETPARAM_HAS_VMA_TILEMODE 20
|
||||
|
||||
struct drm_nouveau_getparam {
|
||||
__u64 param;
|
||||
__u64 value;
|
||||
|
||||
@@ -6994,7 +6994,7 @@ struct bpf_fib_lookup {
|
||||
|
||||
/* output: MTU value */
|
||||
__u16 mtu_result;
|
||||
};
|
||||
} __attribute__((packed, aligned(2)));
|
||||
/* input: L3 device index for lookup
|
||||
* output: device index from FIB lookup
|
||||
*/
|
||||
|
||||
@@ -17,6 +17,15 @@
|
||||
/* Create dynamic location entry within a 32-bit value */
|
||||
#define DYN_LOC(offset, size) ((size) << 16 | (offset))
|
||||
|
||||
/* List of supported registration flags */
|
||||
enum user_reg_flag {
|
||||
/* Event will not delete upon last reference closing */
|
||||
USER_EVENT_REG_PERSIST = 1U << 0,
|
||||
|
||||
/* This value or above is currently non-ABI */
|
||||
USER_EVENT_REG_MAX = 1U << 1,
|
||||
};
|
||||
|
||||
/*
|
||||
* Describes an event registration and stores the results of the registration.
|
||||
* This structure is passed to the DIAG_IOCSREG ioctl, callers at a minimum
|
||||
@@ -33,7 +42,7 @@ struct user_reg {
|
||||
/* Input: Enable size in bytes at address */
|
||||
__u8 enable_size;
|
||||
|
||||
/* Input: Flags for future use, set to 0 */
|
||||
/* Input: Flags to use, if any */
|
||||
__u16 flags;
|
||||
|
||||
/* Input: Address to update when enabled */
|
||||
|
||||
@@ -13,7 +13,6 @@
|
||||
|
||||
enum virtio_bt_config_type {
|
||||
VIRTIO_BT_CONFIG_TYPE_PRIMARY = 0,
|
||||
VIRTIO_BT_CONFIG_TYPE_AMP = 1,
|
||||
};
|
||||
|
||||
enum virtio_bt_config_vendor {
|
||||
|
||||
@@ -54,6 +54,8 @@ enum {
|
||||
BNXT_RE_UCNTX_CMASK_HAVE_MODE = 0x02ULL,
|
||||
BNXT_RE_UCNTX_CMASK_WC_DPI_ENABLED = 0x04ULL,
|
||||
BNXT_RE_UCNTX_CMASK_DBR_PACING_ENABLED = 0x08ULL,
|
||||
BNXT_RE_UCNTX_CMASK_POW2_DISABLED = 0x10ULL,
|
||||
BNXT_RE_COMP_MASK_UCNTX_HW_RETX_ENABLED = 0x40,
|
||||
};
|
||||
|
||||
enum bnxt_re_wqe_mode {
|
||||
@@ -62,6 +64,14 @@ enum bnxt_re_wqe_mode {
|
||||
BNXT_QPLIB_WQE_MODE_INVALID = 0x02,
|
||||
};
|
||||
|
||||
enum {
|
||||
BNXT_RE_COMP_MASK_REQ_UCNTX_POW2_SUPPORT = 0x01,
|
||||
};
|
||||
|
||||
struct bnxt_re_uctx_req {
|
||||
__aligned_u64 comp_mask;
|
||||
};
|
||||
|
||||
struct bnxt_re_uctx_resp {
|
||||
__u32 dev_id;
|
||||
__u32 max_qp;
|
||||
|
||||
Reference in New Issue
Block a user