Home
last modified time | relevance | path

Searched full:primary (Results 1 – 25 of 1760) sorted by relevance

12345678910>>...71

/linux-6.8/drivers/mfd/
Dwm8350-irq.c35 int primary; member
43 .primary = WM8350_OC_INT,
49 .primary = WM8350_UV_INT,
54 .primary = WM8350_UV_INT,
59 .primary = WM8350_UV_INT,
64 .primary = WM8350_UV_INT,
69 .primary = WM8350_UV_INT,
74 .primary = WM8350_UV_INT,
79 .primary = WM8350_UV_INT,
84 .primary = WM8350_UV_INT,
[all …]
Dwm831x-irq.c26 int primary; member
33 .primary = WM831X_TEMP_INT,
38 .primary = WM831X_GP_INT,
43 .primary = WM831X_GP_INT,
48 .primary = WM831X_GP_INT,
53 .primary = WM831X_GP_INT,
58 .primary = WM831X_GP_INT,
63 .primary = WM831X_GP_INT,
68 .primary = WM831X_GP_INT,
73 .primary = WM831X_GP_INT,
[all …]
/linux-6.8/sound/soc/intel/skylake/
Dskl-sst-ipc.c92 /* Module operations primary register */
305 header->primary | SKL_ADSP_REG_HIPCI_BUSY); in skl_ipc_tx_msg()
333 header->primary); in skl_ipc_reply_get_msg()
350 if (IPC_GLB_NOTIFY_MSG_TYPE(header.primary)) { in skl_ipc_process_notification()
351 switch (IPC_GLB_NOTIFY_TYPE(header.primary)) { in skl_ipc_process_notification()
354 dev_err(ipc->dev, "FW Underrun %x\n", header.primary); in skl_ipc_process_notification()
359 header.primary); in skl_ipc_process_notification()
382 header.primary); in skl_ipc_process_notification()
437 u32 reply = header.primary & IPC_GLB_REPLY_STATUS_MASK; in skl_ipc_process_reply()
453 dev_dbg(ipc->dev, "ipc FW reply %x: success\n", header.primary); in skl_ipc_process_reply()
[all …]
/linux-6.8/Documentation/virt/
Dne_overview.rst16 application then runs in a separate VM than the primary VM, namely an enclave.
24 carved out of the primary VM. Each enclave is mapped to a process running in the
25 primary VM, that communicates with the NE kernel driver via an ioctl interface.
29 1. An enclave abstraction process - a user space process running in the primary
33 There is a NE emulated PCI device exposed to the primary VM. The driver for this
39 hypervisor running on the host where the primary VM is running. The Nitro
42 2. The enclave itself - a VM running on the same host as the primary VM that
43 spawned it. Memory and CPUs are carved out of the primary VM and are dedicated
46 The memory regions carved out of the primary VM and given to an enclave need to
53 available for the primary VM. A CPU pool has to be set for NE purposes by an
[all …]
/linux-6.8/drivers/gpu/drm/v3d/
Dv3d_trace.h26 __entry->dev = dev->primary->index;
52 __entry->dev = dev->primary->index;
78 __entry->dev = dev->primary->index;
98 __entry->dev = dev->primary->index;
118 __entry->dev = dev->primary->index;
138 __entry->dev = dev->primary->index;
157 __entry->dev = dev->primary->index;
177 __entry->dev = dev->primary->index;
197 __entry->dev = dev->primary->index;
219 __entry->dev = dev->primary->index;
[all …]
/linux-6.8/drivers/gpu/drm/
Ddrm_modeset_helper.c103 * creating the primary plane.
120 * Initialize a CRTC object with a default helper-provided primary plane and no
126 * 1. Primary plane cannot be repositioned.
127 * 2. Primary plane cannot be scaled.
128 * 3. Primary plane must cover the entire CRTC.
130 * 5. The primary plane must always be on if the CRTC is enabled.
133 * should instead implement their own primary plane. Atomic drivers must do so.
144 struct drm_plane *primary; in drm_crtc_init() local
148 primary = __drm_universal_plane_alloc(dev, sizeof(*primary), 0, 0, in drm_crtc_init()
153 if (IS_ERR(primary)) in drm_crtc_init()
[all …]
Ddrm_crtc.c248 struct drm_plane *primary, in __drm_crtc_init_with_planes() argument
256 WARN_ON(primary && primary->type != DRM_PLANE_TYPE_PRIMARY); in __drm_crtc_init_with_planes()
299 crtc->primary = primary; in __drm_crtc_init_with_planes()
301 if (primary && !primary->possible_crtcs) in __drm_crtc_init_with_planes()
302 primary->possible_crtcs = drm_crtc_mask(crtc); in __drm_crtc_init_with_planes()
326 * specified primary and cursor planes.
329 * @primary: Primary plane for CRTC
343 * The @primary and @cursor planes are only relevant for legacy uAPI, see
344 * &drm_crtc.primary and &drm_crtc.cursor.
355 struct drm_plane *primary, in drm_crtc_init_with_planes() argument
[all …]
Ddrm_plane_helper.c43 * This helper library contains helpers to implement primary plane support on
45 * Since the legacy &drm_mode_config_funcs.set_config interface ties the primary
47 * the primary plane itself. The default primary plane only expose XRBG8888 and
50 * Drivers are highly recommended to implement proper support for primary
142 * drm_plane_helper_update_primary - Helper for updating primary planes
156 * This helper validates the given parameters and updates the primary plane.
210 * Primary plane isn't visible. Note that unless a driver in drm_plane_helper_update_primary()
244 * drm_plane_helper_disable_primary - Helper for disabling primary planes
248 * This helper returns an error when trying to disable the primary
269 * drm_plane_helper_destroy() - Helper for primary plane destruction
[all …]
/linux-6.8/fs/erofs/
Dfscache.c16 struct erofs_fscache_request *primary; member
43 static struct erofs_fscache_request *erofs_fscache_req_chain(struct erofs_fscache_request *primary, in erofs_fscache_req_chain() argument
48 /* use primary request for the first submission */ in erofs_fscache_req_chain()
49 if (!primary->submitted) { in erofs_fscache_req_chain()
50 refcount_inc(&primary->ref); in erofs_fscache_req_chain()
51 return primary; in erofs_fscache_req_chain()
54 req = erofs_fscache_req_alloc(primary->mapping, in erofs_fscache_req_chain()
55 primary->start + primary->submitted, len); in erofs_fscache_req_chain()
57 req->primary = primary; in erofs_fscache_req_chain()
58 refcount_inc(&primary->ref); in erofs_fscache_req_chain()
[all …]
/linux-6.8/sound/soc/sof/
Dipc4.c190 val = msg->primary & SOF_IPC4_MSG_TARGET_MASK; in sof_ipc4_log_header()
191 type = SOF_IPC4_MSG_TYPE_GET(msg->primary); in sof_ipc4_log_header()
208 u32 notif = SOF_IPC4_NOTIFICATION_TYPE_GET(msg->primary); in sof_ipc4_log_header()
225 text, msg->primary, msg->extension, str, str2, in sof_ipc4_log_header()
228 dev_dbg(dev, "%s: %#x|%#x: %s|%s\n", text, msg->primary, in sof_ipc4_log_header()
233 text, msg->primary, msg->extension, str, in sof_ipc4_log_header()
236 dev_dbg(dev, "%s: %#x|%#x: %s\n", text, msg->primary, in sof_ipc4_log_header()
246 !SOF_IPC4_MSG_IS_MODULE_MSG(msg->primary) && in sof_ipc4_log_header()
247 SOF_IPC4_MSG_TYPE_GET(msg->primary) == SOF_IPC4_GLB_NOTIFICATION && in sof_ipc4_log_header()
248 SOF_IPC4_NOTIFICATION_TYPE_GET(msg->primary) == SOF_IPC4_NOTIFY_LOG_BUFFER_STATUS) in sof_ipc4_log_header()
[all …]
Dsof-client-probes-ipc4.c122 msg.primary = mentry->id; in ipc4_probes_init()
123 msg.primary |= SOF_IPC4_MSG_TYPE_SET(SOF_IPC4_MOD_INIT_INSTANCE); in ipc4_probes_init()
124 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in ipc4_probes_init()
125 msg.primary |= SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in ipc4_probes_init()
152 msg.primary = mentry->id; in ipc4_probes_deinit()
153 msg.primary |= SOF_IPC4_MSG_TYPE_SET(SOF_IPC4_MOD_DELETE_INSTANCE); in ipc4_probes_deinit()
154 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in ipc4_probes_deinit()
155 msg.primary |= SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in ipc4_probes_deinit()
222 msg.primary = mentry->id; in ipc4_probes_points_add()
223 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in ipc4_probes_points_add()
[all …]
/linux-6.8/Documentation/arch/sparc/oradax/
Ddax-hv-api.txt162 0b'11 Primary context virtual address
167 0b'011 Primary context virtual address
183 0b'011 Primary context virtual address
188 [4:2] Primary source address type
192 0b'011 Primary context virtual address
201 0b'11 Primary context virtual address
247 …require multiple data streams for processing, requiring the specification of both primary data for…
250 36.2.1.1.1. Primary Input Format
252 …The primary input format code is a 4-bit field when it is used. There are 10 primary input formats…
301 36.2.1.1.2. Primary Input Element Size
[all …]
/linux-6.8/arch/sparc/include/uapi/asm/
Dasi.h129 #define ASI_AIUP 0x10 /* Primary, user */
131 #define ASI_AIUPL 0x18 /* Primary, user, little endian */
133 #define ASI_P 0x80 /* Primary, implicit */
135 #define ASI_PNF 0x82 /* Primary, no fault */
137 #define ASI_PL 0x88 /* Primary, implicit, l-endian */
139 #define ASI_PNFL 0x8a /* Primary, no fault, l-endian */
230 #define ASI_BLK_AIUP 0x70 /* Primary, user, block load/store */
241 #define ASI_BLK_AIUPL 0x78 /* Primary, user, little, blk ld/st*/
252 0x92 /* (NG7) MCD store BLKINIT primary */
254 #define ASI_PST8_P 0xc0 /* Primary, 8 8-bit, partial */
[all …]
/linux-6.8/drivers/gpu/drm/ci/
Dtestlist.txt93 kms_atomic@plane-primary-legacy
94 kms_atomic@plane-primary-overlay-mutable-zpos
109 kms_atomic_interruptible@universal-setplane-primary
111 kms_atomic_transition@plane-primary-toggle-with-vblank-wait
346 kms_ccs@pipe-A-crc-primary-basic-y_tiled_ccs
347 kms_ccs@pipe-A-crc-primary-basic-yf_tiled_ccs
348 kms_ccs@pipe-A-crc-primary-basic-y_tiled_gen12_rc_ccs
349 kms_ccs@pipe-A-crc-primary-basic-y_tiled_gen12_rc_ccs_cc
350 kms_ccs@pipe-A-crc-primary-basic-y_tiled_gen12_mc_ccs
351 kms_ccs@pipe-A-crc-primary-basic-4_tiled_dg2_rc_ccs
[all …]
/linux-6.8/drivers/gpu/drm/loongson/
Dlsdc_plane.c71 struct lsdc_primary *primary = to_lsdc_primary(plane); in lsdc_primary_atomic_update() local
72 const struct lsdc_primary_plane_ops *ops = primary->ops; in lsdc_primary_atomic_update()
81 ops->update_fb_addr(primary, fb_addr); in lsdc_primary_atomic_update()
82 ops->update_fb_stride(primary, new_fb->pitches[0]); in lsdc_primary_atomic_update()
85 ops->update_fb_format(primary, new_fb->format); in lsdc_primary_atomic_update()
93 * Writing the format as LSDC_PF_NONE can disable the primary, in lsdc_primary_atomic_disable()
459 /* Primary plane 0 hardware related ops */
461 static void lsdc_primary0_update_fb_addr(struct lsdc_primary *primary, u64 addr) in lsdc_primary0_update_fb_addr() argument
463 struct lsdc_device *ldev = primary->ldev; in lsdc_primary0_update_fb_addr()
481 static void lsdc_primary0_update_fb_stride(struct lsdc_primary *primary, u32 stride) in lsdc_primary0_update_fb_stride() argument
[all …]
/linux-6.8/Documentation/userspace-api/media/v4l/
Dext-ctrls-colorimetry.rst65 primary component c of the mastering display in increments of 0.00002.
68 primary, c equal to 1 corresponds to Blue primary and c equal to 2
69 corresponds to the Red color primary.
73 primary component c of the mastering display in increments of 0.00002.
76 primary, c equal to 1 corresponds to Blue primary and c equal to 2
77 corresponds to Red color primary.
/linux-6.8/Documentation/gpu/amdgpu/display/
Dmpo-overview.rst31 * ``DRM_PLANE_TYPE_PRIMARY``: Primary planes represent a "main" plane for a
32 CRTC, primary planes are the planes operated upon by CRTC modesetting and
36 * ``DRM_PLANE_TYPE_OVERLAY``: Overlay planes represent all non-primary,
43 * 4 Primary planes (1 per CRTC).
55 A typical MPO configuration from userspace - 1 primary + 1 overlay on a single
58 At least 1 pipe must be used per plane (primary and overlay), so for this
80 * Only primary planes have color-space and non-RGB format support
111 Video playback should be done using the "primary plane as underlay" MPO
114 * 1 YUV DRM Primary Plane (e.g. NV12 Video)
118 - Primary plane contains one or more videos
[all …]
/linux-6.8/drivers/gpu/drm/fsl-dcu/
Dfsl_dcu_drm_plane.c208 struct drm_plane *primary; in fsl_dcu_drm_primary_create_plane() local
211 primary = kzalloc(sizeof(*primary), GFP_KERNEL); in fsl_dcu_drm_primary_create_plane()
212 if (!primary) { in fsl_dcu_drm_primary_create_plane()
213 DRM_DEBUG_KMS("Failed to allocate primary plane\n"); in fsl_dcu_drm_primary_create_plane()
218 ret = drm_universal_plane_init(dev, primary, 0, in fsl_dcu_drm_primary_create_plane()
224 kfree(primary); in fsl_dcu_drm_primary_create_plane()
225 primary = NULL; in fsl_dcu_drm_primary_create_plane()
227 drm_plane_helper_add(primary, &fsl_dcu_drm_plane_helper_funcs); in fsl_dcu_drm_primary_create_plane()
229 return primary; in fsl_dcu_drm_primary_create_plane()
/linux-6.8/drivers/net/ethernet/intel/ice/
Dice_lag.c29 * ice_lag_set_primary - set PF LAG state as Primary
40 dev_warn(ice_pf_to_dev(pf), "%s: Attempt to be Primary, but incompatible state.\n", in ice_lag_set_primary()
176 * ice_lag_find_primary - returns pointer to primary interfaces lag struct
190 if (tmp_lag && tmp_lag->primary) { in ice_lag_find_primary()
336 const char *name, *upper, *role, *bonded, *primary; in ice_display_lag_info() local
341 primary = lag->primary ? "TRUE" : "FALSE"; in ice_display_lag_info()
349 role = "PRIMARY"; in ice_display_lag_info()
361 dev_dbg(dev, "%s %s, upper:%s, role:%s, primary:%s\n", name, bonded, in ice_display_lag_info()
362 upper, role, primary); in ice_display_lag_info()
638 * @lag: primary interface LAG struct
[all …]
/linux-6.8/drivers/gpu/drm/ci/xfails/
Drockchip-rk3288-fails.txt23 kms_plane_cursor@pipe-A-primary-size-128,Fail
24 kms_plane_cursor@pipe-A-primary-size-256,Fail
25 kms_plane_cursor@pipe-A-primary-size-64,Fail
32 kms_plane_cursor@pipe-B-primary-size-128,Fail
33 kms_plane_cursor@pipe-B-primary-size-256,Fail
34 kms_plane_cursor@pipe-B-primary-size-64,Fail
38 kms_plane_cursor@primary,Crash
/linux-6.8/sound/soc/qcom/qdsp6/
Dq6dsp-lpass-ports.c332 .stream_name = "Primary MI2S Playback",
346 .stream_name = "Primary MI2S Capture",
467 Q6AFE_TDM_PB_DAI("Primary", 0, PRIMARY_TDM_RX_0),
468 Q6AFE_TDM_PB_DAI("Primary", 1, PRIMARY_TDM_RX_1),
469 Q6AFE_TDM_PB_DAI("Primary", 2, PRIMARY_TDM_RX_2),
470 Q6AFE_TDM_PB_DAI("Primary", 3, PRIMARY_TDM_RX_3),
471 Q6AFE_TDM_PB_DAI("Primary", 4, PRIMARY_TDM_RX_4),
472 Q6AFE_TDM_PB_DAI("Primary", 5, PRIMARY_TDM_RX_5),
473 Q6AFE_TDM_PB_DAI("Primary", 6, PRIMARY_TDM_RX_6),
474 Q6AFE_TDM_PB_DAI("Primary", 7, PRIMARY_TDM_RX_7),
[all …]
/linux-6.8/drivers/net/wireless/intel/iwlwifi/mvm/
Dcoex.c210 struct ieee80211_chanctx_conf *primary; member
245 /* if the primary is low latency, it will stay primary */ in iwl_mvm_bt_coex_tcm_based_ci()
252 swap(data->primary, data->secondary); in iwl_mvm_bt_coex_tcm_based_ci()
328 /* low latency is always primary */ in iwl_mvm_bt_notif_per_link()
332 data->secondary = data->primary; in iwl_mvm_bt_notif_per_link()
333 data->primary = chanctx_conf; in iwl_mvm_bt_notif_per_link()
340 if (chanctx_conf == data->primary) in iwl_mvm_bt_notif_per_link()
345 * downgrade the current primary no matter what its in iwl_mvm_bt_notif_per_link()
348 data->secondary = data->primary; in iwl_mvm_bt_notif_per_link()
349 data->primary = chanctx_conf; in iwl_mvm_bt_notif_per_link()
[all …]
/linux-6.8/sound/soc/sof/intel/
Dhda-ipc.c70 static inline bool hda_dsp_ipc4_pm_msg(u32 primary) in hda_dsp_ipc4_pm_msg() argument
73 if (SOF_IPC4_MSG_IS_MODULE_MSG(primary) != SOF_IPC4_MODULE_MSG) in hda_dsp_ipc4_pm_msg()
76 if (SOF_IPC4_MSG_TYPE_GET(primary) == SOF_IPC4_MOD_SET_DX || in hda_dsp_ipc4_pm_msg()
77 SOF_IPC4_MSG_TYPE_GET(primary) == SOF_IPC4_MOD_SET_D0IX) in hda_dsp_ipc4_pm_msg()
89 if (hda_dsp_ipc4_pm_msg(msg_data->primary)) in hda_dsp_ipc4_schedule_d0i3_work()
115 msg_data->primary | HDA_DSP_REG_HIPCI_BUSY); in hda_dsp_ipc4_send_msg()
182 u32 primary = hipct & HDA_DSP_REG_HIPCT_MSG_MASK; in hda_dsp_ipc4_irq_thread() local
189 if (primary & SOF_IPC4_MSG_DIR_MASK) { in hda_dsp_ipc4_irq_thread()
194 data->primary = primary; in hda_dsp_ipc4_irq_thread()
201 snd_sof_ipc_reply(sdev, data->primary); in hda_dsp_ipc4_irq_thread()
[all …]
/linux-6.8/drivers/mtd/chips/
Dgen_probe.c35 mtd = check_cmd_set(map, 1); /* First the primary cmdset */ in mtd_do_chip_probe()
199 int primary) in cfi_cmdset_unknown() argument
202 __u16 type = primary?cfi->cfiq->P_ID:cfi->cfiq->A_ID; in cfi_cmdset_unknown()
221 mtd = (*probe_function)(map, primary); in cfi_cmdset_unknown()
232 static struct mtd_info *check_cmd_set(struct map_info *map, int primary) in check_cmd_set() argument
235 __u16 type = primary?cfi->cfiq->P_ID:cfi->cfiq->A_ID; in check_cmd_set()
247 return cfi_cmdset_0001(map, primary); in check_cmd_set()
253 return cfi_cmdset_0002(map, primary); in check_cmd_set()
257 return cfi_cmdset_0020(map, primary); in check_cmd_set()
260 return cfi_cmdset_unknown(map, primary); in check_cmd_set()
/linux-6.8/Documentation/admin-guide/blockdev/drbd/
Dpeer-states-8.dot2 Secondary -> Primary [ label = "recv state packet" ]
3 Primary -> Secondary [ label = "recv state packet" ]
4 Primary -> Unknown [ label = "connection lost" ]
6 Unknown -> Primary [ label = "connected" ]

12345678910>>...71