| /linux/sound/soc/meson/ |
| H A D | axg-toddr.c | 141 "IN 0", "IN 1", "IN 2", "IN 3", "IN 4", "IN 5", "IN 6", "IN 7" 152 SND_SOC_DAPM_AIF_IN("IN 0", NULL, 0, SND_SOC_NOPM, 0, 0), 153 SND_SOC_DAPM_AIF_IN("IN 1", NULL, 0, SND_SOC_NOPM, 0, 0), 154 SND_SOC_DAPM_AIF_IN("IN 2", NULL, 0, SND_SOC_NOPM, 0, 0), 155 SND_SOC_DAPM_AIF_IN("IN 3", NULL, 0, SND_SOC_NOPM, 0, 0), 156 SND_SOC_DAPM_AIF_IN("IN 4", NULL, 0, SND_SOC_NOPM, 0, 0), 157 SND_SOC_DAPM_AIF_IN("IN 5", NULL, 0, SND_SOC_NOPM, 0, 0), 158 SND_SOC_DAPM_AIF_IN("IN 6", NULL, 0, SND_SOC_NOPM, 0, 0), 159 SND_SOC_DAPM_AIF_IN("IN 7", NULL, 0, SND_SOC_NOPM, 0, 0), 164 { "SRC SEL", "IN 0", "IN 0" }, [all …]
|
| H A D | axg-tdmin.c | 46 "IN 0", "IN 1", "IN 2", "IN 3", "IN 4", "IN 5", "IN 6", "IN 7", 47 "IN 8", "IN 9", "IN 10", "IN 11", "IN 12", "IN 13", "IN 14", "IN 15", 95 /* Clear out reset before in reset */ in axg_tdmin_enable() 153 * The following also reset LSB_FIRST which result in the formatter in axg_tdmin_prepare() 168 SND_SOC_DAPM_AIF_IN("IN 0", NULL, 0, SND_SOC_NOPM, 0, 0), 169 SND_SOC_DAPM_AIF_IN("IN 1", NULL, 0, SND_SOC_NOPM, 0, 0), 170 SND_SOC_DAPM_AIF_IN("IN 2", NULL, 0, SND_SOC_NOPM, 0, 0), 171 SND_SOC_DAPM_AIF_IN("IN 3", NULL, 0, SND_SOC_NOPM, 0, 0), 172 SND_SOC_DAPM_AIF_IN("IN 4", NULL, 0, SND_SOC_NOPM, 0, 0), 173 SND_SOC_DAPM_AIF_IN("IN 5", NULL, 0, SND_SOC_NOPM, 0, 0), [all …]
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | cmd.c | 11 u32 in[MLX5_ST_SZ_DW(query_special_contexts_in)] = {}; in mlx5r_cmd_query_special_mkeys() local 23 MLX5_SET(query_special_contexts_in, in, opcode, in mlx5r_cmd_query_special_mkeys() 25 err = mlx5_cmd_exec_inout(dev->mdev, query_special_contexts, in, out); in mlx5r_cmd_query_special_mkeys() 48 u32 in[MLX5_ST_SZ_DW(query_cong_params_in)] = {}; in mlx5_cmd_query_cong_params() local 50 MLX5_SET(query_cong_params_in, in, opcode, in mlx5_cmd_query_cong_params() 52 MLX5_SET(query_cong_params_in, in, cong_protocol, cong_point); in mlx5_cmd_query_cong_params() 54 return mlx5_cmd_exec_inout(dev, query_cong_params, in, out); in mlx5_cmd_query_cong_params() 59 u32 in[MLX5_ST_SZ_DW(destroy_tir_in)] = {}; in mlx5_cmd_destroy_tir() local 61 MLX5_SET(destroy_tir_in, in, opcode, MLX5_CMD_OP_DESTROY_TIR); in mlx5_cmd_destroy_tir() 62 MLX5_SET(destroy_tir_in, in, tirn, tirn); in mlx5_cmd_destroy_tir() [all …]
|
| /linux/tools/perf/pmu-events/arch/powerpc/power10/ |
| H A D | pipeline.json | 5 …"BriefDescription": "Cycles in which the oldest instruction in the pipeline suffered a TLB miss or… 10 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch fo… 15 "BriefDescription": "LSU Finished an internal operation in LD0 port." 25 "BriefDescription": "LSU Finished an internal operation in ST0 port." 30 "BriefDescription": "LSU Finished an internal operation in ST4 port." 35 "BriefDescription": "Cycles in which an instruction reload is pending to satisfy a demand miss." 55 …"BriefDescription": "Cycles in which the oldest instruction in the pipeline was waiting for a load… 60 …riefDescription": "Cycles in which the oldest instruction in the pipeline finished at dispatch and… 75 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch be… 80 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch be… [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | vport.c | 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 18 * - Redistributions in binary form must reproduce the above 20 * disclaimer in the documentation and/or other materials 26 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 27 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 28 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 29 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 48 u32 in[MLX5_ST_SZ_DW(query_vport_state_in)] = {}; in mlx5_query_vport_state() local 51 MLX5_SET(query_vport_state_in, in, opcode, in mlx5_query_vport_state() [all …]
|
| H A D | port.c | 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 18 * - Redistributions in binary form must reproduce the above 20 * disclaimer in the documentation and/or other materials 26 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 27 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 28 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 29 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 45 u32 *in = NULL; in mlx5_access_reg() local 48 in = kvzalloc(inlen, GFP_KERNEL); in mlx5_access_reg() [all …]
|
| H A D | transobj.c | 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 18 * - Redistributions in binary form must reproduce the above 20 * disclaimer in the documentation and/or other materials 26 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 27 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 28 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 29 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 40 u32 in[MLX5_ST_SZ_DW(alloc_transport_domain_in)] = {}; in mlx5_core_alloc_transport_domain() local 43 MLX5_SET(alloc_transport_domain_in, in, opcode, in mlx5_core_alloc_transport_domain() [all …]
|
| /linux/drivers/media/platform/qcom/venus/ |
| H A D | hfi_cmds.c | 429 struct hfi_framerate *in = pdata, *frate = prop_data; in pkt_session_set_property_1x() local 431 frate->buffer_type = in->buffer_type; in pkt_session_set_property_1x() 432 frate->framerate = in->framerate; in pkt_session_set_property_1x() 437 struct hfi_uncompressed_format_select *in = pdata; in pkt_session_set_property_1x() local 440 hfi->buffer_type = in->buffer_type; in pkt_session_set_property_1x() 441 hfi->format = in->format; in pkt_session_set_property_1x() 446 struct hfi_framesize *in = pdata, *fsize = prop_data; in pkt_session_set_property_1x() local 448 fsize->buffer_type = in->buffer_type; in pkt_session_set_property_1x() 449 fsize->height = in->height; in pkt_session_set_property_1x() 450 fsize->width = in->width; in pkt_session_set_property_1x() [all …]
|
| /linux/drivers/video/fbdev/omap2/omapfb/displays/ |
| H A D | panel-dsi-cm.c | 39 struct omap_dss_device *in; member 50 * issue the next sleep in/out command 52 unsigned long hw_guard_wait; /* max guard time in jiffies */ 107 struct omap_dss_device *in = ddata->in; in dsicm_dcs_read_1() local 111 r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, buf, 1); in dsicm_dcs_read_1() 123 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_0() local 124 return in->ops.dsi->dcs_write(in, ddata->channel, &dcs_cmd, 1); in dsicm_dcs_write_0() 129 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_1() local 132 return in->ops.dsi->dcs_write(in, ddata->channel, buf, 2); in dsicm_dcs_write_1() 138 struct omap_dss_device *in = ddata->in; in dsicm_sleep_in() local [all …]
|
| H A D | connector-analog-tv.c | 18 struct omap_dss_device *in; member 48 struct omap_dss_device *in = ddata->in; in tvc_connect() local 55 return in->ops.atv->connect(in, dssdev); in tvc_connect() 61 struct omap_dss_device *in = ddata->in; in tvc_disconnect() local 68 in->ops.atv->disconnect(in, dssdev); in tvc_disconnect() 74 struct omap_dss_device *in = ddata->in; in tvc_enable() local 85 in->ops.atv->set_timings(in, &ddata->timings); in tvc_enable() 88 in->ops.atv->set_type(in, OMAP_DSS_VENC_TYPE_COMPOSITE); in tvc_enable() 90 in->ops.atv->invert_vid_out_polarity(in, in tvc_enable() 94 r = in->ops.atv->enable(in); in tvc_enable() [all …]
|
| H A D | connector-hdmi.c | 39 struct omap_dss_device *in; member 53 struct omap_dss_device *in = ddata->in; in hdmic_connect() local 60 return in->ops.hdmi->connect(in, dssdev); in hdmic_connect() 66 struct omap_dss_device *in = ddata->in; in hdmic_disconnect() local 73 in->ops.hdmi->disconnect(in, dssdev); in hdmic_disconnect() 79 struct omap_dss_device *in = ddata->in; in hdmic_enable() local 90 in->ops.hdmi->set_timings(in, &ddata->timings); in hdmic_enable() 92 r = in->ops.hdmi->enable(in); in hdmic_enable() 104 struct omap_dss_device *in = ddata->in; in hdmic_disable() local 111 in->ops.hdmi->disable(in); in hdmic_disable() [all …]
|
| H A D | encoder-tpd12s015.c | 20 struct omap_dss_device *in; member 35 struct omap_dss_device *in = ddata->in; in tpd_connect() local 38 r = in->ops.hdmi->connect(in, dssdev); in tpd_connect() 58 struct omap_dss_device *in = ddata->in; in tpd_disconnect() local 70 in->ops.hdmi->disconnect(in, &ddata->dssdev); in tpd_disconnect() 76 struct omap_dss_device *in = ddata->in; in tpd_enable() local 82 in->ops.hdmi->set_timings(in, &ddata->timings); in tpd_enable() 84 r = in->ops.hdmi->enable(in); in tpd_enable() 96 struct omap_dss_device *in = ddata->in; in tpd_disable() local 101 in->ops.hdmi->disable(in); in tpd_disable() [all …]
|
| H A D | panel-dpi.c | 20 struct omap_dss_device *in; member 34 struct omap_dss_device *in = ddata->in; in panel_dpi_connect() local 39 return in->ops.dpi->connect(in, dssdev); in panel_dpi_connect() 45 struct omap_dss_device *in = ddata->in; in panel_dpi_disconnect() local 50 in->ops.dpi->disconnect(in, dssdev); in panel_dpi_disconnect() 56 struct omap_dss_device *in = ddata->in; in panel_dpi_enable() local 66 in->ops.dpi->set_data_lines(in, ddata->data_lines); in panel_dpi_enable() 67 in->ops.dpi->set_timings(in, &ddata->videomode); in panel_dpi_enable() 69 r = in->ops.dpi->enable(in); in panel_dpi_enable() 83 struct omap_dss_device *in = ddata->in; in panel_dpi_disable() local [all …]
|
| /linux/drivers/vdpa/mlx5/core/ |
| H A D | resources.c | 19 u32 in[MLX5_ST_SZ_DW(alloc_pd_in)] = {}; in alloc_pd() local 22 MLX5_SET(alloc_pd_in, in, opcode, MLX5_CMD_OP_ALLOC_PD); in alloc_pd() 23 MLX5_SET(alloc_pd_in, in, uid, uid); in alloc_pd() 25 err = mlx5_cmd_exec_inout(mdev, alloc_pd, in, out); in alloc_pd() 34 u32 in[MLX5_ST_SZ_DW(dealloc_pd_in)] = {}; in dealloc_pd() local 37 MLX5_SET(dealloc_pd_in, in, opcode, MLX5_CMD_OP_DEALLOC_PD); in dealloc_pd() 38 MLX5_SET(dealloc_pd_in, in, pd, pdn); in dealloc_pd() 39 MLX5_SET(dealloc_pd_in, in, uid, uid); in dealloc_pd() 40 return mlx5_cmd_exec_in(mdev, dealloc_pd, in); in dealloc_pd() 46 u32 in[MLX5_ST_SZ_DW(query_special_contexts_in)] = {}; in get_null_mkey() local [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_core_autosize.c | 41 unsigned int ptr; /* can't use `void *`, it is always 8 byte in BPF target */ 89 struct test_struct___samesize *in = (void *)&input; in handle_samesize() local 92 ptr_samesized = (unsigned long long)in->ptr; in handle_samesize() 93 val1_samesized = in->val1; in handle_samesize() 94 val2_samesized = in->val2; in handle_samesize() 95 val3_samesized = in->val3; in handle_samesize() 96 val4_samesized = in->val4; in handle_samesize() 98 out->ptr = in->ptr; in handle_samesize() 99 out->val1 = in->val1; in handle_samesize() 100 out->val2 = in->val2; in handle_samesize() [all …]
|
| /linux/include/uapi/drm/ |
| H A D | qaic_accel.h | 55 * struct qaic_manage_trans_hdr - Header for a transaction in a manage message. 56 * @type: In. Identifies this transaction. See QAIC_TRANS_* defines. 57 * @len: In. Length of this transaction, including this header. 66 * @hdr: In. Header to identify this transaction. 67 * @data: In. Payload of this transaction. Opaque to the driver. Userspace must 68 * encode in little endian and align/pad to 64-bit. 77 * @hdr: In. Header to identify this transaction. 78 * @tag: In. Identified this transfer in other transactions. Opaque to the 81 * @addr: In. Address of the data to DMA to the device. 82 * @size: In. Length of the data to DMA to the device. [all …]
|
| H A D | etnaviv_drm.h | 9 * This program is distributed in the hope that it will be useful, but WITHOUT 40 /* timeouts are specified in clock-monotonic absolute times (to simplify 84 __u32 pipe; /* in */ 85 __u32 param; /* in, ETNAVIV_PARAM_x */ 86 __u64 value; /* out (get_param) or in (set_param) */ 102 __u64 size; /* in */ 103 __u32 flags; /* in, mask of ETNA_BO_x */ 108 __u32 handle; /* in */ 118 __u32 handle; /* in */ 119 __u32 op; /* in, mask of ETNA_PREP_x */ [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | port.c | 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 18 * - Redistributions in binary form must reproduce the above 20 * disclaimer in the documentation and/or other materials 26 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 27 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 28 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 29 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 56 u32 in[MLX5_ST_SZ_DW(ptys_reg)]; in mlx5_port_set_eth_ptys() local 66 memset(in, 0, sizeof(in)); in mlx5_port_set_eth_ptys() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
| H A D | cmd.c | 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 18 * - Redistributions in binary form must reproduce the above 20 * disclaimer in the documentation and/or other materials 26 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 27 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 28 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 29 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 46 u32 in[MLX5_FPGA_ACCESS_REG_SZ] = {0}; in mlx5_fpga_access_reg() local 57 MLX5_SET(fpga_access_reg, in, size, size); in mlx5_fpga_access_reg() [all …]
|
| /linux/Documentation/filesystems/ |
| H A D | idmappings.rst | 16 in userspace is:: 20 ``u`` indicates the first element in the upper idmapset ``U`` and ``k`` 21 indicates the first element in the lower idmapset ``K``. The ``r`` parameter 24 we're talking about an id in the upper or lower idmapset. 26 To see what this looks like in practice, let's take the following idmapping:: 38 order isomorphic. In fact, ``U`` and ``K`` are always well-ordered subsets of 59 ``u1000`` from the upper idmapset down to ``k11000`` in the lower idmapset. 62 what id ``k11000`` corresponds to in the second or third idmapping. The 78 contain ``u1000`` in the upper idmapset ``U``. This is equivalent to not having 79 an id mapped. We can simply say that ``u1000`` is unmapped in the second and [all …]
|
| /linux/tools/perf/pmu-events/arch/arm64/fujitsu/monaka/ |
| H A D | tlb.json | 37 … "BriefDescription": "This event counts operations that cause a TLB access to the L1I in 4KB page." 42 …"BriefDescription": "This event counts operations that cause a TLB access to the L1I in 64KB page." 47 … "BriefDescription": "This event counts operations that cause a TLB access to the L1I in 2MB page." 52 …"BriefDescription": "This event counts operations that cause a TLB access to the L1I in 32MB page." 57 …"BriefDescription": "This event counts operations that cause a TLB access to the L1I in 512MB page… 62 … "BriefDescription": "This event counts operations that cause a TLB access to the L1I in 1GB page." 67 …"BriefDescription": "This event counts operations that cause a TLB access to the L1I in 16GB page." 72 … "BriefDescription": "This event counts operations that cause a TLB access to the L1D in 4KB page." 77 …"BriefDescription": "This event counts operations that cause a TLB access to the L1D in 64KB page." 82 … "BriefDescription": "This event counts operations that cause a TLB access to the L1D in 2MB page." [all …]
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | stih407-pinctrl.dtsi | 118 ir = <&pio4 0 ALT2 IN>; 124 ir = <&pio4 1 ALT2 IN>; 146 rx = <&pio3 5 ALT1 IN>; 155 rx = <&pio2 7 ALT3 IN>; 181 keyin0 = <&pio4 0 ALT6 IN>; 182 keyin1 = <&pio4 5 ALT4 IN>; 183 keyin2 = <&pio0 4 ALT2 IN>; 184 keyin3 = <&pio2 6 ALT2 IN>; 199 * by using dedicated configuration (in case of there will be a 210 txclk = <&pio0 6 ALT1 IN NICLK 0 CLK_A>; [all …]
|
| /linux/drivers/pci/controller/dwc/ |
| H A D | Kconfig | 71 which operate in Root Complex mode. The Andes QiLai SoC PCIe 85 Enables support for the PCIe controller in the ARTPEC-6 SoC to work in 95 Enables support for the PCIe controller in the ARTPEC-6 SoC to work in 105 The PCIe controller in ESWIN SoCs is based on DesignWare hardware, and 106 works only in host mode. 119 Enables support for the PCIe controller in the i.MX SoCs to 120 work in Root Complex mode. The PCI controller on i.MX is based 131 Enables support for the PCIe controller in the i.MX SoCs to 132 work in endpoint mode. The PCI controller on i.MX is based 144 SoCs to work in Host mode. [all …]
|
| /linux/Documentation/arch/riscv/ |
| H A D | hwprobe.rst | 7 is defined in <asm/hwprobe.h>:: 20 must prepopulate the key field for each element, and the kernel will fill in the 24 arch, impl), the returned value will only be valid if all CPUs in the given set 67 programs (it may still be executed in userspace via a 85 supported, as defined in version 1.0 of the Bit-Manipulation ISA 89 in version 1.0 of the Bit-Manipulation ISA extensions. 92 in version 1.0 of the Bit-Manipulation ISA extensions. 95 ratified in commit 3dd606f ("Create cmobase-v1.0.pdf") of riscv-CMOs. 98 in version 1.0 of the Bit-Manipulation ISA extensions. 101 defined in version 1.0 of the Scalar Crypto ISA extensions. [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | cmd.c | 37 u32 in[MLX5_ST_SZ_DW(general_obj_in_cmd_hdr)] = {}; in hws_cmd_general_obj_destroy() local 40 MLX5_SET(general_obj_in_cmd_hdr, in, opcode, MLX5_CMD_OP_DESTROY_GENERAL_OBJECT); in hws_cmd_general_obj_destroy() 41 MLX5_SET(general_obj_in_cmd_hdr, in, obj_type, object_type); in hws_cmd_general_obj_destroy() 42 MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, object_id); in hws_cmd_general_obj_destroy() 44 return mlx5_cmd_exec(mdev, in, sizeof(in), out, sizeof(out)); in hws_cmd_general_obj_destroy() 52 u32 in[MLX5_ST_SZ_DW(create_flow_table_in)] = {0}; in mlx5hws_cmd_flow_table_create() local 56 MLX5_SET(create_flow_table_in, in, opcode, MLX5_CMD_OP_CREATE_FLOW_TABLE); in mlx5hws_cmd_flow_table_create() 57 MLX5_SET(create_flow_table_in, in, table_type, ft_attr->type); in mlx5hws_cmd_flow_table_create() 58 MLX5_SET(create_flow_table_in, in, uid, ft_attr->uid); in mlx5hws_cmd_flow_table_create() 60 ft_ctx = MLX5_ADDR_OF(create_flow_table_in, in, flow_table_context); in mlx5hws_cmd_flow_table_create() [all …]
|