/Linux-v5.4/drivers/net/ethernet/netronome/nfp/nfpcore/ |
D | nfp_nsp.h | 123 * @max_index: max of @index fields of all @ports 124 * @ports: table of ports 126 * @ports.eth_index: port index according to legacy ethX numbering 127 * @ports.index: chip-wide first channel index 128 * @ports.nbi: NBI index 129 * @ports.base: first channel index (within NBI) 130 * @ports.lanes: number of channels 131 * @ports.speed: interface speed (in Mbps) 132 * @ports.interface: interface (module) plugged in 133 * @ports.media: media type of the @interface [all …]
|
/Linux-v5.4/Documentation/ABI/stable/ |
D | sysfs-class-infiniband | 37 What: /sys/class/infiniband/<device>/ports/<port-num>/lid 38 What: /sys/class/infiniband/<device>/ports/<port-num>/rate 39 What: /sys/class/infiniband/<device>/ports/<port-num>/lid_mask_count 40 What: /sys/class/infiniband/<device>/ports/<port-num>/sm_sl 41 What: /sys/class/infiniband/<device>/ports/<port-num>/sm_lid 42 What: /sys/class/infiniband/<device>/ports/<port-num>/state 43 What: /sys/class/infiniband/<device>/ports/<port-num>/phys_state 44 What: /sys/class/infiniband/<device>/ports/<port-num>/cap_mask 73 What: /sys/class/infiniband/<device>/ports/<port-num>/link_layer 81 What: /sys/class/infiniband/<device>/ports/<port-num>/counters/symbol_error [all …]
|
/Linux-v5.4/arch/arm64/boot/dts/hisilicon/ |
D | hi3660-coresight.dtsi | 21 out-ports { 38 out-ports { 55 out-ports { 72 out-ports { 88 out-ports { 97 in-ports { 137 in-ports { 146 out-ports { 164 out-ports { 181 out-ports { [all …]
|
D | hi6220-coresight.dtsi | 19 out-ports { 28 in-ports { 44 in-ports { 53 out-ports { 68 in-ports { 77 out-ports { 105 in-ports { 121 in-ports { 137 out-ports { 146 in-ports { [all …]
|
/Linux-v5.4/drivers/video/fbdev/omap2/omapfb/dss/ |
D | dss-of.c | 28 struct device_node *ports; in omapdss_of_get_next_port() local 31 * within this node or within an optional 'ports' node. in omapdss_of_get_next_port() 33 ports = of_get_child_by_name(parent, "ports"); in omapdss_of_get_next_port() 34 if (ports) in omapdss_of_get_next_port() 35 parent = ports; in omapdss_of_get_next_port() 39 /* release the 'ports' node */ in omapdss_of_get_next_port() 40 of_node_put(ports); in omapdss_of_get_next_port() 42 struct device_node *ports; in omapdss_of_get_next_port() local 44 ports = of_get_parent(prev); in omapdss_of_get_next_port() 45 if (!ports) in omapdss_of_get_next_port() [all …]
|
/Linux-v5.4/sound/core/seq/ |
D | seq_dummy.c | 33 The number of ports to be created can be specified via the module 34 parameter "ports". For example, to create four ports, add the 37 option snd-seq-dummy ports=4 40 In duplex mode, a pair of ports are created instead of single port, 41 and events are tunneled between pair-ports. For example, input to 53 static int ports = 1; variable 56 module_param(ports, int, 0444); 57 MODULE_PARM_DESC(ports, "number of ports to be created"); 59 MODULE_PARM_DESC(duplex, "create DUPLEX ports"); 147 * register client and create ports [all …]
|
D | seq_midi.c | 10 - automatic opening of midi ports on first received event or subscription 54 struct seq_midisynth *ports[SNDRV_RAWMIDI_DEVICES]; member 267 unsigned int p, ports; in snd_seq_midisynth_probe() local 287 ports = output_count; in snd_seq_midisynth_probe() 288 if (ports < input_count) in snd_seq_midisynth_probe() 289 ports = input_count; in snd_seq_midisynth_probe() 290 if (ports == 0) { in snd_seq_midisynth_probe() 294 if (ports > (256 / SNDRV_RAWMIDI_DEVICES)) in snd_seq_midisynth_probe() 295 ports = 256 / SNDRV_RAWMIDI_DEVICES; in snd_seq_midisynth_probe() 319 msynth = kcalloc(ports, sizeof(struct seq_midisynth), GFP_KERNEL); in snd_seq_midisynth_probe() [all …]
|
/Linux-v5.4/arch/arm/boot/dts/ |
D | hip04.dtsi | 277 in-ports { 292 in-ports { 307 in-ports { 322 in-ports { 337 in-ports { 352 out-ports { 356 /* replicator output ports */ 372 in-ports { 387 out-ports { 391 /* replicator output ports */ [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/arm/ |
D | coresight.txt | 60 * port or ports: see "Graph bindings for Coresight" below. 88 * port or ports: see "Graph bindings for Coresight" below. 118 * All output ports must be listed inside a child node named "out-ports" 119 * All input ports must be listed inside a child node named "in-ports". 131 in-ports { 146 in-ports { 161 in-ports { 169 out-ports { 185 out-ports { 189 /* replicator output ports */ [all …]
|
/Linux-v5.4/drivers/usb/host/ |
D | xhci-hub.c | 161 struct usb_hub_descriptor *desc, int ports) in xhci_common_hub_descriptor() argument 168 desc->bNbrPorts = ports; in xhci_common_hub_descriptor() 178 /* Bits 6:5 - no TTs in root ports */ in xhci_common_hub_descriptor() 187 int ports; in xhci_usb2_hub_descriptor() local 195 ports = rhub->num_ports; in xhci_usb2_hub_descriptor() 196 xhci_common_hub_descriptor(xhci, desc, ports); in xhci_usb2_hub_descriptor() 198 temp = 1 + (ports / 8); in xhci_usb2_hub_descriptor() 205 for (i = 0; i < ports; i++) { in xhci_usb2_hub_descriptor() 206 portsc = readl(rhub->ports[i]->addr); in xhci_usb2_hub_descriptor() 218 * ports on it. The USB 2.0 specification says that there are two in xhci_usb2_hub_descriptor() [all …]
|
/Linux-v5.4/Documentation/leds/ |
D | ledtrig-usbport.rst | 9 It requires selecting USB ports that should be observed. All available ones are 10 listed as separated entries in a "ports" subdirectory. Selecting is handled by 13 Please note that this trigger allows selecting multiple USB ports for a single 18 1) Device with single USB LED and few physical ports 29 only one LED user will most likely want to assign ports from all 3 hubs. 43 echo 1 > ports/usb1-port1 44 echo 1 > ports/usb2-port1 45 cat ports/usb1-port1 46 echo 0 > ports/usb1-port1
|
/Linux-v5.4/drivers/bus/ |
D | arm-cci.c | 113 static struct cci_ace_port *ports; variable 124 * Code disabling CCI cpu ports runs with D-cache invalidated 169 ace_match = ports[i].type == type; in __cci_ace_get_port() 170 if (ace_match && cci_portn == ports[i].dn) in __cci_ace_get_port() 188 * Port index look-up speeds up the function disabling ports by CPU, in cci_ace_init_ports() 235 void __iomem *base = ports[port].base; in cci_port_control() 257 * controlling that CPU cluster. Code disabling CPU CCI ports 330 /* Use matched port index to look up the corresponding ports entry */ in cci_enable_port_for_self() 335 " ldr r0, [r0, r2] @ *(&ports) \n" in cci_enable_port_for_self() 337 " mla r0, r2, r3, r0 @ &ports[index] \n" in cci_enable_port_for_self() [all …]
|
/Linux-v5.4/drivers/infiniband/core/ |
D | cma_configfs.c | 55 struct cma_dev_port_group *ports; member 203 struct cma_dev_port_group *ports; in make_cma_ports() local 212 ports = kcalloc(ports_num, sizeof(*cma_dev_group->ports), in make_cma_ports() 215 if (!ports) { in make_cma_ports() 223 ports[i].port_num = i + 1; in make_cma_ports() 225 ports[i].cma_dev_group = cma_dev_group; in make_cma_ports() 226 config_group_init_type_name(&ports[i].group, in make_cma_ports() 229 configfs_add_default_group(&ports[i].group, in make_cma_ports() 233 cma_dev_group->ports = ports; in make_cma_ports() 237 kfree(ports); in make_cma_ports() [all …]
|
/Linux-v5.4/Documentation/hwmon/ |
D | it87.rst | 10 Addresses scanned: from Super I/O config space (8 I/O ports) 18 Addresses scanned: from Super I/O config space (8 I/O ports) 24 Addresses scanned: from Super I/O config space (8 I/O ports) 32 Addresses scanned: from Super I/O config space (8 I/O ports) 40 Addresses scanned: from Super I/O config space (8 I/O ports) 48 Addresses scanned: from Super I/O config space (8 I/O ports) 56 Addresses scanned: from Super I/O config space (8 I/O ports) 64 Addresses scanned: from Super I/O config space (8 I/O ports) 72 Addresses scanned: from Super I/O config space (8 I/O ports) 80 Addresses scanned: from Super I/O config space (8 I/O ports) [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/soc/fsl/cpm_qe/ |
D | gpio.txt | 4 On CPM1 devices, all ports are using slightly different register layouts. 5 Ports A, C and D are 16bit ports and Ports B and E are 32bit ports. 7 On CPM2 devices, all ports are 32bit ports and use a common register layout. 18 on CPM1), this item tells which ports have an associated interrupt (ports are
|
/Linux-v5.4/Documentation/devicetree/bindings/pinctrl/ |
D | abilis,tb10x-iomux.txt | 25 - GPIO ports: gpioa, gpiob, gpioc, gpiod, gpioe, gpiof, gpiog, 27 - Serial TS input ports: mis0, mis1, mis2, mis3, mis4, mis5, mis6, mis7 28 - Parallel TS input ports: mip1, mip3, mip5, mip7 29 - Serial TS output ports: mos0, mos1, mos2, mos3 33 - Smart card ports: stc0, stc1 34 - UART ports: uart0, uart1 35 - SPI ports: spi1, spi3 38 All other ports of the chip are not multiplexed and thus not managed by this 45 The named pin groups of GPIO ports can be used to define GPIO ranges as
|
/Linux-v5.4/drivers/tty/serial/8250/ |
D | Kconfig | 14 serial ports. The standard answer is Y. People who might say N 24 non-standard serial ports, since the configuration information will 36 modems and similar devices connecting to the standard serial ports. 130 Note that serial ports on NetMos 9835 Multi-I/O cards are handled 174 int "Maximum number of 8250/16550 serial ports" 178 Set this to the number of serial ports you want the driver 179 to support. This includes any ports discovered via ACPI or 180 PCI enumeration and any ports that may be added at run-time 184 int "Number of 8250/16550 serial ports to register at runtime" 189 Set this to the maximum number of serial ports you want [all …]
|
/Linux-v5.4/drivers/tty/serial/ |
D | Kconfig | 161 properly when DMA is enabled. Make sure that ports where 245 provide all of these ports, depending on how the serial port 261 Select the number of available UART ports for the Samsung S3C 279 Allow selection of the S3C24XX on-board serial ports for use as 296 provide all of these ports, depending on how the serial port 318 provide all of these ports, depending on how the serial port 396 for serial ports in newer DECstation systems. These include the 451 can enable its onboard serial ports by enabling this option. 551 int "Maximum number of uartlite serial ports" 570 This driver supports the Zilog8530 serial ports found on many Sparc [all …]
|
/Linux-v5.4/drivers/firewire/ |
D | core-topology.c | 103 node = kzalloc(struct_size(node, ports, port_count), GFP_ATOMIC); in fw_node_create() 141 if (node->ports[i] == NULL) in update_hop_count() 144 if (node->ports[i]->max_hops > max_child_hops) in update_hop_count() 145 max_child_hops = node->ports[i]->max_hops; in update_hop_count() 147 if (node->ports[i]->max_depth > depths[0]) { in update_hop_count() 149 depths[0] = node->ports[i]->max_depth; in update_hop_count() 150 } else if (node->ports[i]->max_depth > depths[1]) in update_hop_count() 151 depths[1] = node->ports[i]->max_depth; in update_hop_count() 244 * node->ports array where the parent in build_tree() 254 node->ports[i] = child; in build_tree() [all …]
|
/Linux-v5.4/include/uapi/linux/netfilter/ |
D | xt_multiport.h | 18 __u8 count; /* Number of ports */ 19 __u16 ports[XT_MULTI_PORTS]; /* Ports */ member 24 __u8 count; /* Number of ports */ 25 __u16 ports[XT_MULTI_PORTS]; /* Ports */ member
|
/Linux-v5.4/sound/drivers/ |
D | mtpav.c | 32 * - hwports is between 1 and 8, which specifies the number of hardware ports. 33 * The three global ports, computer, adat and broadcast ports, are created 34 * always after h/w and remote ports. 67 static int hwports = MTPAV_MAX_PORTS; /* use hardware ports 1-8 */ 78 MODULE_PARM_DESC(hwports, "Hardware ports # for MotuMTPAV MIDI."); 133 int num_ports; /* number of hw ports (1-8) */ 134 struct mtpav_port ports[NUMPORTS]; /* all ports including computer, adat and bc */ member 144 * possible hardware ports (selected by 0xf5 port message) 145 * 0x00 all ports 146 * 0x01 .. 0x08 this MTP's ports 1..8 [all …]
|
/Linux-v5.4/Documentation/networking/dsa/ |
D | configuration.rst | 91 # The master interface needs to be brought up before the slave ports. 104 # The master interface needs to be brought up before the slave ports. 115 # add ports to bridge 131 # The master interface needs to be brought up before the slave ports. 145 # add ports to bridge 175 # The master interface needs to be brought up before the slave ports. 192 # add ports to bridges 197 # tag traffic on ports 219 # The master interface needs to be brought up before the slave ports. 234 # add ports to bridge [all …]
|
/Linux-v5.4/arch/mips/cavium-octeon/executive/ |
D | cvmx-helper.c | 54 * may have multiple ports. Most chips support two interfaces, 74 * Return the number of ports on an interface. Depending on the 80 * Returns Number of ports on interface. Can be Zero. 410 * the ports will be performed later. 419 /* These types don't support ports to IPD/PKO */ in cvmx_helper_interface_enumerate() 431 * functions refer to these ports as RGMII. in cvmx_helper_interface_enumerate() 439 * SPI4 can have 1-16 ports depending on the device at in cvmx_helper_interface_enumerate() 447 * SGMII can have 1-4 ports depending on how many are in cvmx_helper_interface_enumerate() 461 * Special loopback only ports. These are not the same in cvmx_helper_interface_enumerate() 462 * as other ports in loopback mode. in cvmx_helper_interface_enumerate() [all …]
|
D | cvmx-helper-board.c | 31 * network ports from the rest of the cvmx-helper files. 95 /* Board has 8 RGMII ports PHYs are 0-7 */ in cvmx_helper_board_get_mii_address() 108 /* Board has 2 management ports */ in cvmx_helper_board_get_mii_address() 113 * Board has 4 SGMII ports. The PHYs start right after the MII in cvmx_helper_board_get_mii_address() 114 * ports MII0 = 0, MII1 = 1, SGMII = 2-5. in cvmx_helper_board_get_mii_address() 127 * Board has 8 SGMII ports. 4 connect out, two connect in cvmx_helper_board_get_mii_address() 140 /* Board has 4 SGMII ports. connected QLM3(interface 1) */ in cvmx_helper_board_get_mii_address() 194 * ethernet ports link speed. Most Octeon boards have Marvell PHYs 207 * Returns The ports link status. If the link isn't fully resolved, this must 279 * determines the number of ports Octeon can support on a specific [all …]
|
/Linux-v5.4/sound/usb/ |
D | mixer_scarlett_gen2.c | 220 struct scarlett2_ports ports[SCARLETT2_PORT_TYPE_COUNT]; member 263 .ports = { 319 .ports = { 389 .ports = { 439 static int scarlett2_get_port_start_num(const struct scarlett2_ports *ports, in scarlett2_get_port_start_num() argument 445 num += ports[i].num[direction]; in scarlett2_get_port_start_num() 803 info->ports[SCARLETT2_PORT_TYPE_MIX].num[SCARLETT2_PORT_OUT]; in scarlett2_usb_set_mix() 817 /* Convert a port number index (per info->ports) to a hardware ID */ 818 static u32 scarlett2_mux_src_num_to_id(const struct scarlett2_ports *ports, in scarlett2_mux_src_num_to_id() argument 826 if (num < ports[port_type].num[SCARLETT2_PORT_IN]) in scarlett2_mux_src_num_to_id() [all …]
|