Home
last modified time | relevance | path

Searched +full:3 +full:- +full:tuples (Results 1 – 25 of 170) sorted by relevance

1234567

/kernel/linux/linux-6.6/drivers/mmc/core/
Dsdio_cis.c1 // SPDX-License-Identifier: GPL-2.0-or-later
38 /* Find all null-terminated (including zero length) strings in in cistpl_vers_1()
41 size -= 2; in cistpl_vers_1()
57 return -ENOMEM; in cistpl_vers_1()
69 func->major_rev = major_rev; in cistpl_vers_1()
70 func->minor_rev = minor_rev; in cistpl_vers_1()
71 func->num_info = nr_strings; in cistpl_vers_1()
72 func->info = (const char**)buffer; in cistpl_vers_1()
74 card->major_rev = major_rev; in cistpl_vers_1()
75 card->minor_rev = minor_rev; in cistpl_vers_1()
[all …]
/kernel/linux/linux-5.10/drivers/mmc/core/
Dsdio_cis.c1 // SPDX-License-Identifier: GPL-2.0-or-later
38 /* Find all null-terminated (including zero length) strings in in cistpl_vers_1()
41 size -= 2; in cistpl_vers_1()
57 return -ENOMEM; in cistpl_vers_1()
69 func->major_rev = major_rev; in cistpl_vers_1()
70 func->minor_rev = minor_rev; in cistpl_vers_1()
71 func->num_info = nr_strings; in cistpl_vers_1()
72 func->info = (const char**)buffer; in cistpl_vers_1()
74 card->major_rev = major_rev; in cistpl_vers_1()
75 card->minor_rev = minor_rev; in cistpl_vers_1()
[all …]
/kernel/linux/linux-6.6/sound/soc/intel/avs/
Dtopology.c1 // SPDX-License-Identifier: GPL-2.0-only
12 #include <sound/soc-acpi.h>
13 #include <sound/soc-topology.h>
25 (avs_tplg_vendor_array_at(array, le32_to_cpu((array)->size)))
28 * Scan provided block of tuples for the specified token. If found,
32 * Returns 0 on success, -ENOENT if not found and error code otherwise.
35 avs_tplg_vendor_array_lookup(struct snd_soc_tplg_vendor_array *tuples, in avs_tplg_vendor_array_lookup() argument
42 u32 tuples_size = le32_to_cpu(tuples->size); in avs_tplg_vendor_array_lookup()
45 return -EINVAL; in avs_tplg_vendor_array_lookup()
47 tuple = tuples->value; in avs_tplg_vendor_array_lookup()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dmicrochip,sparx5-sgpio.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/microchip,sparx5-sgpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Lars Povlsen <lars.povlsen@microchip.com>
21 pattern: "^gpio@[0-9a-f]+$"
25 - microchip,sparx5-sgpio
26 - mscc,ocelot-sgpio
27 - mscc,luton-sgpio
29 "#address-cells":
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/c6x/
Ddscr.txt2 ------------------------------------
24 - compatible: must be "ti,c64x+dscr"
25 - reg: register area base and size
34 - ti,dscr-devstat
37 - ti,dscr-silicon-rev
40 - ti,dscr-rmii-resets
41 offset and bitmask of RMII reset field. May have multiple tuples if more
44 - ti,dscr-locked-regs
45 possibly multiple tuples describing registers which are write protected by
49 - ti,dscr-kick-regs
[all …]
/kernel/linux/linux-6.6/sound/soc/sof/
Dtopology.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
18 #include "sof-priv.h"
19 #include "sof-audio.h"
25 * from dB gain 20th root of 10 in Q1.16 fixed-point notation
28 /* 40th root of 10 in Q1.16 fixed-point notation*/
40 * sof_update_ipc_object - Parse multiple sets of tokens within the token array associated with the
45 * @tuples: pointer to the tuples array
46 * @num_tuples: number of tuples in the tuples array
53 struct snd_sof_tuple *tuples, int num_tuples, in sof_update_ipc_object() argument
62 token_list = tplg_ops ? tplg_ops->token_list : NULL; in sof_update_ipc_object()
[all …]
Dipc3-topology.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
12 #include "sof-priv.h"
13 #include "sof-audio.h"
14 #include "ipc3-priv.h"
21 #define SOF_IPC3_TPLG_ABI_SIZE 3
331 * sof_comp_alloc - allocate and initialize buffer for a new component
344 size_t ext_size = sizeof(swidget->uuid); in sof_comp_alloc()
346 /* only non-zero UUID is valid */ in sof_comp_alloc()
347 if (!guid_is_null(&swidget->uuid)) in sof_comp_alloc()
355 comp->hdr.size = total_size; in sof_comp_alloc()
[all …]
Dsof-audio.h1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
22 #include "sof-priv.h"
24 #define SOF_AUDIO_PCM_DRV_NAME "sof-audio-component"
28 * per widget, because only 3 bits are used for queue(pin) ID
63 #define SOF_TLV_ITEMS 3
68 return volume_map[size - 1]; in mixer_to_ipc()
82 return i - 1; in ipc_to_mixer()
93 int dai_data; /* contains DAI-specific information */
97 * struct sof_ipc_pcm_ops - IPC-specific PCM ops
102 * @pcm_setup: Function pointer for IPC-specific PCM set up that can be used for allocating
[all …]
/kernel/linux/linux-5.10/Documentation/
Dconf.py1 # -*- coding: utf-8 -*-
4 # sphinx-quickstart on Fri Feb 12 13:51:46 2016.
22 major, minor, patch = sphinx.version_info[:3]
31 # -- General configuration ------------------------------------------------
45 # cdomain is badly broken in Sphinx 3+. Leaving it out generates *most*
49 if major >= 3:
54 if (major > 3) or (minor > 0 or patch >= 2):
121 if (major == 1 and minor > 3) or (major > 1):
135 #source_encoding = 'utf-8-sig'
182 # non-false value, then it is used:
[all …]
/kernel/linux/linux-5.10/include/pcmcia/
Dcistpl.h1 /* SPDX-License-Identifier: GPL-2.0-only */
48 /* Layer 2 tuples */
56 /* Layer 3 tuples */
169 Modem Function Extension Tuples
278 LAN Function Extension Tuples
332 IDE Function Extension Tuples
393 #define CISTPL_POWER_ISTATIC 3
/kernel/linux/linux-6.6/include/pcmcia/
Dcistpl.h1 /* SPDX-License-Identifier: GPL-2.0-only */
48 /* Layer 2 tuples */
56 /* Layer 3 tuples */
169 Modem Function Extension Tuples
278 LAN Function Extension Tuples
332 IDE Function Extension Tuples
393 #define CISTPL_POWER_ISTATIC 3
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_main.c1 // SPDX-License-Identifier: GPL-2.0+
2 // Copyright (c) 2016-2017 Hisilicon Limited.
45 #define HCLGE_DFX_SSU_1_BD_OFFSET 3
426 u64 *data = (u64 *)(&hdev->mac_stats); in hclge_mac_update_stats_defective()
433 ret = hclge_cmd_send(&hdev->hw, desc, HCLGE_MAC_CMD_NUM); in hclge_mac_update_stats_defective()
435 dev_err(&hdev->pdev->dev, in hclge_mac_update_stats_defective()
463 u64 *data = (u64 *)(&hdev->mac_stats); in hclge_mac_update_stats_complete()
474 return -ENOMEM; in hclge_mac_update_stats_complete()
477 ret = hclge_cmd_send(&hdev->hw, desc, desc_num); in hclge_mac_update_stats_complete()
513 ret = hclge_cmd_send(&hdev->hw, &desc, 1); in hclge_mac_query_reg_num()
[all …]
Dhclge_main.h1 /* SPDX-License-Identifier: GPL-2.0+ */
2 // Copyright (c) 2016-2017 Hisilicon Limited.
97 #define HCLGE_RSS_HASH_ALGO_MASK GENMASK(3, 0)
101 #define HCLGE_RSS_INPUT_TUPLE_OTHER GENMASK(3, 0)
106 #define HCLGE_S_IP_BIT BIT(3)
158 #define HCLGE_VF_ID_S 3
159 #define HCLGE_VF_ID_M GENMASK(10, 3)
162 #define HCLGE_NETWORK_PORT_ID_M GENMASK(3, 0)
198 #define HCLGE_SUPPORT_50G_BIT BIT(3)
362 u8 num_pg; /* It must be 1 if vNET-Base schd */
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_main.c1 // SPDX-License-Identifier: GPL-2.0+
2 // Copyright (c) 2016-2017 Hisilicon Limited.
322 { OUTER_DST_MAC, 48, KEY_OPT_MAC, -1, -1 },
323 { OUTER_SRC_MAC, 48, KEY_OPT_MAC, -1, -1 },
324 { OUTER_VLAN_TAG_FST, 16, KEY_OPT_LE16, -1, -1 },
325 { OUTER_VLAN_TAG_SEC, 16, KEY_OPT_LE16, -1, -1 },
326 { OUTER_ETH_TYPE, 16, KEY_OPT_LE16, -1, -1 },
327 { OUTER_L2_RSV, 16, KEY_OPT_LE16, -1, -1 },
328 { OUTER_IP_TOS, 8, KEY_OPT_U8, -1, -1 },
329 { OUTER_IP_PROTO, 8, KEY_OPT_U8, -1, -1 },
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/
Dmarvell,gicp.txt2 -----------------------
11 - compatible: Must be "marvell,ap806-gicp"
13 - reg: Must be the address and size of the GICP SPI registers
15 - marvell,spi-ranges: tuples of GIC SPI interrupts ranges available
18 - msi-controller: indicates that this is an MSI controller
22 gicp_spi: gicp-spi@3f0040 {
23 compatible = "marvell,ap806-gicp";
25 marvell,spi-ranges = <64 64>, <288 64>;
26 msi-controller;
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/
Dmarvell,gicp.txt2 -----------------------
11 - compatible: Must be "marvell,ap806-gicp"
13 - reg: Must be the address and size of the GICP SPI registers
15 - marvell,spi-ranges: tuples of GIC SPI interrupts ranges available
18 - msi-controller: indicates that this is an MSI controller
22 gicp_spi: gicp-spi@3f0040 {
23 compatible = "marvell,ap806-gicp";
25 marvell,spi-ranges = <64 64>, <288 64>;
26 msi-controller;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/misc/
Dfsl,qoriq-mc.txt3 The Freescale Management Complex (fsl-mc) is a hardware resource
5 network-oriented packet processing applications. After the fsl-mc
12 For an overview of the DPAA2 architecture and fsl-mc bus see:
16 same hardware "isolation context" and a 10-bit value called an ICID
21 between ICIDs and IOMMUs, so an iommu-map property is used to define
28 For arm-smmu binding, see:
32 The msi-map property is used to associate the devices with both the ITS
36 Documentation/devicetree/bindings/interrupt-controller/msi.txt.
39 Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml.
43 - compatible
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/misc/
Dfsl,qoriq-mc.txt3 The Freescale Management Complex (fsl-mc) is a hardware resource
5 network-oriented packet processing applications. After the fsl-mc
12 For an overview of the DPAA2 architecture and fsl-mc bus see:
16 same hardware "isolation context" and a 10-bit value called an ICID
21 between ICIDs and IOMMUs, so an iommu-map property is used to define
28 For arm-smmu binding, see:
32 The msi-map property is used to associate the devices with both the ITS
36 Documentation/devicetree/bindings/interrupt-controller/msi.txt.
39 Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml.
43 - compatible
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
Dcls_redirect.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
40 int fd = socket(addr->sa_family, type, 0); in start_server()
41 if (CHECK_FAIL(fd == -1)) in start_server()
42 return -1; in start_server()
43 if (CHECK_FAIL(bind(fd, addr, len) == -1)) in start_server()
45 if (type == SOCK_STREAM && CHECK_FAIL(listen(fd, 128) == -1)) in start_server()
52 return -1; in start_server()
58 int fd = socket(addr->sa_family, type, 0); in connect_to_server()
59 if (CHECK_FAIL(fd == -1)) in connect_to_server()
60 return -1; in connect_to_server()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
Dcls_redirect.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
39 int fd = socket(addr->sa_family, type, 0); in start_server()
40 if (CHECK_FAIL(fd == -1)) in start_server()
41 return -1; in start_server()
42 if (CHECK_FAIL(bind(fd, addr, len) == -1)) in start_server()
44 if (type == SOCK_STREAM && CHECK_FAIL(listen(fd, 128) == -1)) in start_server()
51 return -1; in start_server()
57 int fd = socket(addr->sa_family, type, 0); in connect_to_server()
58 if (CHECK_FAIL(fd == -1)) in connect_to_server()
59 return -1; in connect_to_server()
[all …]
/kernel/linux/linux-6.6/Documentation/
Dconf.py1 # -*- coding: utf-8 -*-
4 # sphinx-quickstart on Fri Feb 12 13:51:46 2016.
21 # ------
32 major, minor, patch = sphinx.version_info[:3]
47 # -- General configuration ------------------------------------------------
60 if major >= 3:
61 if (major > 3) or (minor > 0 or patch >= 2):
168 #source_encoding = 'utf-8-sig'
210 # command-line options and find it for ourselves.
221 return c_version + '-' + c_release
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/
D83xx-512x-pci.txt6 - reg: should contain two address length tuples
12 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
13 interrupt-map = <
14 /* IDSEL 0x0E -mini PCI */
20 /* IDSEL 0x0F - PCI slot */
25 interrupt-parent = <&ipic>;
27 bus-range = <0x0 0x0>;
31 clock-frequency = <66666666>;
32 #interrupt-cells = <1>;
33 #size-cells = <2>;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/
D83xx-512x-pci.txt6 - reg: should contain two address length tuples
12 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
13 interrupt-map = <
14 /* IDSEL 0x0E -mini PCI */
20 /* IDSEL 0x0F - PCI slot */
25 interrupt-parent = <&ipic>;
27 bus-range = <0x0 0x0>;
31 clock-frequency = <66666666>;
32 #interrupt-cells = <1>;
33 #size-cells = <2>;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/
Dleds-trigger-pattern.txt3 The pattern is given by a series of tuples, of brightness and duration (ms).
19 It will make the LED go gradually from zero-intensity to max (255) intensity in
24 255-| / \ / \ /
28 0-| / \/ \/
29 +---0----1----2----3----4----5----6------------> time (s)
32 use zero-time lengths (the brightness must be same as the previous tuple's). So
44 255-| +---------+ +---------+
48 0-| -----+ +----+ +----
49 +---0----1----2----3----4----5----6------------> time (s)
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/leds/
Dleds-trigger-pattern.txt3 The pattern is given by a series of tuples, of brightness and duration (ms).
19 It will make the LED go gradually from zero-intensity to max (255) intensity in
24 255-| / \ / \ /
28 0-| / \/ \/
29 +---0----1----2----3----4----5----6------------> time (s)
32 use zero-time lengths (the brightness must be same as the previous tuple's). So
44 255-| +---------+ +---------+
48 0-| -----+ +----+ +----
49 +---0----1----2----3----4----5----6------------> time (s)

1234567