Home
last modified time | relevance | path

Searched +full:num +full:- +full:addresses (Results 1 – 25 of 848) sorted by relevance

12345678910>>...34

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/
Dmvebu-pci.txt5 - compatible: one of the following values:
6 marvell,armada-370-pcie
7 marvell,armada-xp-pcie
8 marvell,dove-pcie
9 marvell,kirkwood-pcie
10 - #address-cells, set to <3>
11 - #size-cells, set to <2>
12 - #interrupt-cells, set to <1>
13 - bus-range: PCI bus numbers covered
14 - device_type, set to "pci"
[all …]
Dnvidia,tegra20-pcie.txt4 - compatible: Must be:
5 - "nvidia,tegra20-pcie": for Tegra20
6 - "nvidia,tegra30-pcie": for Tegra30
7 - "nvidia,tegra124-pcie": for Tegra124 and Tegra132
8 - "nvidia,tegra210-pcie": for Tegra210
9 - "nvidia,tegra186-pcie": for Tegra186
10 - power-domains: To ungate power partition by BPMP powergate driver. Must
13 - device_type: Must be "pci"
14 - reg: A list of physical base address and length for each set of controller
15 registers. Must contain an entry for each entry in the reg-names property.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/
Dnvidia,tegra20-pcie.txt4 - compatible: Must be:
5 - "nvidia,tegra20-pcie": for Tegra20
6 - "nvidia,tegra30-pcie": for Tegra30
7 - "nvidia,tegra124-pcie": for Tegra124 and Tegra132
8 - "nvidia,tegra210-pcie": for Tegra210
9 - "nvidia,tegra186-pcie": for Tegra186
10 - power-domains: To ungate power partition by BPMP powergate driver. Must
13 - device_type: Must be "pci"
14 - reg: A list of physical base address and length for each set of controller
15 registers. Must contain an entry for each entry in the reg-names property.
[all …]
/kernel/linux/linux-6.6/drivers/soc/fsl/qbman/
Dbman_test_api.c1 /* Copyright 2008 - 2016 Freescale Semiconductor, Inc.
57 * LS-bits of buffer addresses, masking off the upper 8-bits on in bufs_cmp()
58 * release commands. The API provides for 48-bit addresses in bufs_cmp()
59 * because some SoCs support all 48-bits. When generating in bufs_cmp()
60 * garbage addresses for testing, we either need to zero the in bufs_cmp()
61 * upper 8-bits when releasing to BMan (otherwise we'll be in bufs_cmp()
63 * don't match), or we need to mask the upper 8-bits off when in bufs_cmp()
68 return -1; in bufs_cmp()
74 return -1; in bufs_cmp()
115 int num = 8; in bman_test_api() local
[all …]
/kernel/linux/linux-5.10/drivers/soc/fsl/qbman/
Dbman_test_api.c1 /* Copyright 2008 - 2016 Freescale Semiconductor, Inc.
57 * LS-bits of buffer addresses, masking off the upper 8-bits on in bufs_cmp()
58 * release commands. The API provides for 48-bit addresses in bufs_cmp()
59 * because some SoCs support all 48-bits. When generating in bufs_cmp()
60 * garbage addresses for testing, we either need to zero the in bufs_cmp()
61 * upper 8-bits when releasing to BMan (otherwise we'll be in bufs_cmp()
63 * don't match), or we need to mask the upper 8-bits off when in bufs_cmp()
68 return -1; in bufs_cmp()
74 return -1; in bufs_cmp()
115 int num = 8; in bman_test_api() local
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dbrcm,bcm7445-switch-v4.0.txt5 - compatible: should be one of
6 "brcm,bcm7445-switch-v4.0"
7 "brcm,bcm7278-switch-v4.0"
8 "brcm,bcm7278-switch-v4.8"
9 - reg: addresses and length of the register sets for the device, must be 6
10 pairs of register addresses and lengths
11 - interrupts: interrupts for the devices, must be two interrupts
12 - #address-cells: must be 1, see dsa/dsa.txt
13 - #size-cells: must be 0, see dsa/dsa.txt
17 - dsa,mii-bus: phandle to the MDIO bus controller, see dsa/dsa.txt
[all …]
/kernel/linux/linux-6.6/drivers/i2c/
Di2c-atr.c1 // SPDX-License-Identifier: GPL-2.0
8 * Originally based on i2c-mux.c
11 #include <linux/i2c-atr.h>
21 #define ATR_MAX_SYMLINK_LEN 11 /* Longest name is 10 chars: "channel-99" */
24 * struct i2c_atr_alias_pair - Holds the alias assigned to a client.
38 * struct i2c_atr_chan - Data for a channel.
45 * @orig_addrs: Buffer used to store the original addresses during transmit
62 * struct i2c_atr - The I2C ATR instance
107 if (c2a->client == client) in i2c_atr_find_mapping_by_client()
120 if (c2a->client->addr == phys_addr) in i2c_atr_find_mapping_by_addr()
[all …]
/kernel/linux/linux-6.6/drivers/iio/magnetometer/
Dst_magn_core.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2012-2013 STMicroelectronics Inc.
42 /* Special L addresses for Sensor 2 */
47 /* Special L addresses for sensor 3 */
52 /* Special L addresses for sensor 4 */
63 return &mdata->mount_matrix; in st_magn_get_mount_matrix()
177 .num = ST_MAGN_FS_AVL_1300MG,
183 .num = ST_MAGN_FS_AVL_1900MG,
189 .num = ST_MAGN_FS_AVL_2500MG,
195 .num = ST_MAGN_FS_AVL_4000MG,
[all …]
/kernel/linux/linux-6.6/kernel/trace/
Dfprobe.c1 // SPDX-License-Identifier: GPL-2.0
3 * fprobe - Simple ftrace probe wrapper for function entry.
35 if (fp->exit_handler) { in __fprobe_handler()
36 rh = rethook_try_get(fp->rethook); in __fprobe_handler()
38 fp->nmissed++; in __fprobe_handler()
42 fpr->entry_ip = ip; in __fprobe_handler()
43 fpr->entry_parent_ip = parent_ip; in __fprobe_handler()
44 if (fp->entry_data_size) in __fprobe_handler()
45 entry_data = fpr->data; in __fprobe_handler()
48 if (fp->entry_handler) in __fprobe_handler()
[all …]
/kernel/linux/linux-6.6/tools/usb/usbip/src/
Dusbip_network.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * 2005-2007 Takahiro Hirofuchi
53 uint32_t usbip_net_pack_uint32_t(int pack, uint32_t num) in usbip_net_pack_uint32_t() argument
58 i = htonl(num); in usbip_net_pack_uint32_t()
60 i = ntohl(num); in usbip_net_pack_uint32_t()
65 uint16_t usbip_net_pack_uint16_t(int pack, uint16_t num) in usbip_net_pack_uint16_t() argument
70 i = htons(num); in usbip_net_pack_uint16_t()
72 i = ntohs(num); in usbip_net_pack_uint16_t()
79 udev->busnum = usbip_net_pack_uint32_t(pack, udev->busnum); in usbip_net_pack_usb_device()
80 udev->devnum = usbip_net_pack_uint32_t(pack, udev->devnum); in usbip_net_pack_usb_device()
[all …]
/kernel/linux/linux-5.10/tools/usb/usbip/src/
Dusbip_network.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * 2005-2007 Takahiro Hirofuchi
53 uint32_t usbip_net_pack_uint32_t(int pack, uint32_t num) in usbip_net_pack_uint32_t() argument
58 i = htonl(num); in usbip_net_pack_uint32_t()
60 i = ntohl(num); in usbip_net_pack_uint32_t()
65 uint16_t usbip_net_pack_uint16_t(int pack, uint16_t num) in usbip_net_pack_uint16_t() argument
70 i = htons(num); in usbip_net_pack_uint16_t()
72 i = ntohs(num); in usbip_net_pack_uint16_t()
79 udev->busnum = usbip_net_pack_uint32_t(pack, udev->busnum); in usbip_net_pack_usb_device()
80 udev->devnum = usbip_net_pack_uint32_t(pack, udev->devnum); in usbip_net_pack_usb_device()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/eeprom/
Dat24.yaml1 # SPDX-License-Identifier: GPL-2.0-only
4 ---
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Bartosz Golaszewski <bgolaszewski@baylibre.com>
17 pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$"
19 - compatible
23 pattern: "^eeprom@[0-9a-f]{1,2}$"
33 - allOf:
34 - minItems: 1
37- pattern: "^(atmel|catalyst|microchip|nxp|ramtron|renesas|rohm|st),(24(c|cs|lc|mac)[0-9]+|spd)$"
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/eeprom/
Dat24.yaml1 # SPDX-License-Identifier: GPL-2.0-only
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Bartosz Golaszewski <bgolaszewski@baylibre.com>
14 - $ref: /schemas/nvmem/nvmem.yaml
20 pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$"
22 - compatible
26 pattern: "^eeprom@[0-9a-f]{1,2}$"
36 - allOf:
37 - minItems: 1
[all …]
/kernel/linux/linux-6.6/drivers/net/mdio/
Dmdio-i2c.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2015-2016 Russell King
14 #include <linux/mdio/mdio-i2c.h>
19 * I2C bus addresses 0x50 and 0x51 are normally an EEPROM, which is
21 * addresses 16 and 17. Disallow access to these "phy" addresses.
36 struct i2c_adapter *i2c = bus->priv; in i2c_mii_read_default_c45()
54 msgs[0].len = p - addr; in i2c_mii_read_default_c45()
71 struct i2c_adapter *i2c = bus->priv; in i2c_mii_write_default_c45()
90 msg.len = p - data; in i2c_mii_write_default_c45()
100 return i2c_mii_read_default_c45(bus, phy_id, -1, reg); in i2c_mii_read_default_c22()
[all …]
/kernel/linux/linux-5.10/drivers/net/
DSpace.c1 // SPDX-License-Identifier: GPL-2.0-or-later
17 * - get rid of pre-linked dev list, dynamic device allocation
19 * - struct init cleanup, enable multiple ISA autoprobes.
20 * Arnaldo Carvalho de Melo <acme@conectiva.com.br> - 09/1999
21 * - fix sbni: s/device/net_device/
23 * - sort probes in a sane way, make sure all (safe) probes
39 int status; /* non-zero if autoprobe has failed */
46 for (; p->probe; p++) { in probe_list2()
47 if (autoprobe && p->status) in probe_list2()
49 dev = p->probe(unit); in probe_list2()
[all …]
/kernel/linux/linux-5.10/drivers/media/usb/au0828/
Dau0828-i2c.c1 // SPDX-License-Identifier: GPL-2.0-or-later
17 #include <media/v4l2-common.h>
28 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_slave_did_write_ack()
35 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_slave_did_read_ack()
58 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_read_busy()
81 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_write_done()
104 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_busy()
130 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_sendbytes()
131 u8 i2c_speed = dev->board.i2c_clk_divider; in i2c_sendbytes()
137 if (((dev->board.tuner_type == TUNER_XC5000) || in i2c_sendbytes()
[all …]
/kernel/linux/linux-6.6/drivers/media/usb/au0828/
Dau0828-i2c.c1 // SPDX-License-Identifier: GPL-2.0-or-later
17 #include <media/v4l2-common.h>
28 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_slave_did_read_ack()
51 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_read_busy()
74 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_write_done()
97 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_busy()
123 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_sendbytes()
124 u8 i2c_speed = dev->board.i2c_clk_divider; in i2c_sendbytes()
130 if (((dev->board.tuner_type == TUNER_XC5000) || in i2c_sendbytes()
131 (dev->board.tuner_type == TUNER_XC5000C)) && in i2c_sendbytes()
[all …]
/kernel/linux/linux-6.6/include/linux/
Dremoteproc.h47 * struct resource_table - firmware resource table header
49 * @num: number of resource entries
75 u32 num; member
81 * struct fw_rsc_hdr - firmware resource entry header
95 * enum fw_resource_type - types of resource entries
99 * @RSC_DEVMEM: request to iommu_map a memory-based peripheral.
126 #define FW_RSC_ADDR_ANY (-1)
129 * struct fw_rsc_carveout - physically contiguous memory request
135 * @name: human-readable name of the requested memory region
149 * If the firmware is compiled with static addresses, then @da should specify
[all …]
/kernel/linux/linux-5.10/drivers/iio/magnetometer/
Dst_magn_core.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2012-2013 STMicroelectronics Inc.
46 /* Special L addresses for Sensor 2 */
51 /* Special L addresses for sensor 3 */
137 .num = ST_MAGN_FS_AVL_1300MG,
143 .num = ST_MAGN_FS_AVL_1900MG,
149 .num = ST_MAGN_FS_AVL_2500MG,
155 .num = ST_MAGN_FS_AVL_4000MG,
161 .num = ST_MAGN_FS_AVL_4700MG,
167 .num = ST_MAGN_FS_AVL_5600MG,
[all …]
/kernel/linux/linux-6.6/drivers/misc/bcm-vk/
Dbcm_vk_sg.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright 2018-2020 Broadcom.
9 #include <linux/dma-mapping.h>
20 * [U32] num_sg = number of sg addresses (N)
23 * [U32] addr_l[0] = lower 32-bits of address0
24 * [U32] addr_h[0] = higher 32-bits of address0
26 * [U32] size[N-1] = size of data in addressN-1
27 * [U32] addr_l[N-1] = lower 32-bits of addressN-1
28 * [U32] addr_h[N-1] = higher 32-bits of addressN-1
45 * Scatter-gather DMA buffer API.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Dstih407-c8sectpfe.txt14 - compatible : Should be "stih407-c8sectpfe"
16 - reg : Address and length of register sets for each device in
17 "reg-names"
19 - reg-names : The names of the register addresses corresponding to the
21 - c8sectpfe: c8sectpfe registers
22 - c8sectpfe-ram: c8sectpfe internal sram
24 - clocks : phandle list of c8sectpfe clocks
25 - clock-names : should be "c8sectpfe"
26 See: Documentation/devicetree/bindings/clock/clock-bindings.txt
28 - pinctrl-names : a pinctrl state named tsin%d-serial or tsin%d-parallel (where %d is tsin-num)
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/
Dstih407-c8sectpfe.txt14 - compatible : Should be "stih407-c8sectpfe"
16 - reg : Address and length of register sets for each device in
17 "reg-names"
19 - reg-names : The names of the register addresses corresponding to the
21 - c8sectpfe: c8sectpfe registers
22 - c8sectpfe-ram: c8sectpfe internal sram
24 - clocks : phandle list of c8sectpfe clocks
25 - clock-names : should be "c8sectpfe"
26 See: Documentation/devicetree/bindings/clock/clock-bindings.txt
28 - pinctrl-names : a pinctrl state named tsin%d-serial or tsin%d-parallel (where %d is tsin-num)
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/zoran/
Dzr36016.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Zoran ZR36016 basic configuration functions - header file
14 int num; member
30 /* direct register addresses */
36 /* indirect register addresses */
/kernel/linux/linux-6.6/drivers/media/pci/zoran/
Dzr36016.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Zoran ZR36016 basic configuration functions - header file
14 int num; member
30 /* direct register addresses */
36 /* indirect register addresses */
/kernel/linux/linux-5.10/include/linux/
Dremoteproc.h47 * struct resource_table - firmware resource table header
49 * @num: number of resource entries
75 u32 num; member
81 * struct fw_rsc_hdr - firmware resource entry header
95 * enum fw_resource_type - types of resource entries
99 * @RSC_DEVMEM: request to iommu_map a memory-based peripheral.
126 #define FW_RSC_ADDR_ANY (-1)
129 * struct fw_rsc_carveout - physically contiguous memory request
135 * @name: human-readable name of the requested memory region
149 * If the firmware is compiled with static addresses, then @da should specify
[all …]

12345678910>>...34