Home
last modified time | relevance | path

Searched refs:ports (Results 1 – 25 of 440) sorted by relevance

12345678910>>...18

/drivers/usb/host/
Dxhci-hub.c161 struct usb_hub_descriptor *desc, int ports) in xhci_common_hub_descriptor() argument
168 desc->bNbrPorts = 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()
232 for (i = 0; i < (ports + 1 + 7) / 8; i++) in xhci_usb2_hub_descriptor()
241 int ports; in xhci_usb3_hub_descriptor() local
[all …]
/drivers/video/fbdev/omap2/omapfb/dss/
Ddss-of.c28 struct device_node *ports; in omapdss_of_get_next_port() local
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()
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()
49 port = of_get_next_child(ports, prev); in omapdss_of_get_next_port()
51 of_node_put(ports); in omapdss_of_get_next_port()
[all …]
/drivers/firewire/
Dcore-topology.c103 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()
254 node->ports[i] = child; in build_tree()
259 child->ports[child->color] = node; in build_tree()
[all …]
/drivers/bus/
Darm-cci.c113 static struct cci_ace_port *ports; variable
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()
235 void __iomem *base = ports[port].base; in cci_port_control()
417 if (port >= nb_cci_ports || ports[port].type == ACE_INVALID_PORT) in __cci_control_port_by_index()
425 if (ports[port].type == ACE_PORT) in __cci_control_port_by_index()
454 ports = kcalloc(nb_cci_ports, sizeof(*ports), GFP_KERNEL); in cci_probe_ports()
455 if (!ports) in cci_probe_ports()
482 ports[i].base = ioremap(res.start, resource_size(&res)); in cci_probe_ports()
483 ports[i].phys = res.start; in cci_probe_ports()
[all …]
/drivers/infiniband/core/
Dcma_configfs.c55 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 …]
/drivers/net/wan/
Dpci200syn.c90 port_t ports[2]; member
94 #define get_port(card, port) (&card->ports[port])
244 if (card->ports[i].card) in pci200_pci_remove_one()
245 unregister_hdlc_device(card->ports[i].netdev); in pci200_pci_remove_one()
259 if (card->ports[0].netdev) in pci200_pci_remove_one()
260 free_netdev(card->ports[0].netdev); in pci200_pci_remove_one()
261 if (card->ports[1].netdev) in pci200_pci_remove_one()
262 free_netdev(card->ports[1].netdev); in pci200_pci_remove_one()
301 card->ports[0].netdev = alloc_hdlcdev(&card->ports[0]); in pci200_pci_init_one()
302 card->ports[1].netdev = alloc_hdlcdev(&card->ports[1]); in pci200_pci_init_one()
[all …]
Dn2.c123 port_t ports[2]; member
144 #define get_port(card, port) ((card)->ports[port].valid ? \
145 &(card)->ports[port] : NULL)
305 if (card->ports[cnt].card) { in n2_destroy_card()
306 struct net_device *dev = port_to_dev(&card->ports[cnt]); in n2_destroy_card()
320 if (card->ports[0].dev) in n2_destroy_card()
321 free_netdev(card->ports[0].dev); in n2_destroy_card()
322 if (card->ports[1].dev) in n2_destroy_card()
323 free_netdev(card->ports[1].dev); in n2_destroy_card()
360 card->ports[0].dev = alloc_hdlcdev(&card->ports[0]); in n2_run()
[all …]
Dwanxl.c81 struct port ports[0]; /* 1 - 4 port structures follow */ member
203 struct port *port = &card->ports[desc->stat & in wanxl_rx_intr()
257 wanxl_tx_intr(&card->ports[i]); in wanxl_intr()
259 wanxl_cable_intr(&card->ports[i]); in wanxl_intr()
515 unregister_hdlc_device(card->ports[i].dev); in wanxl_pci_remove_one()
516 free_netdev(card->ports[i].dev); in wanxl_pci_remove_one()
565 int i, ports; in wanxl_pci_init_one() local
596 case PCI_DEVICE_ID_SBE_WANXL100: ports = 1; break; in wanxl_pci_init_one()
597 case PCI_DEVICE_ID_SBE_WANXL200: ports = 2; break; in wanxl_pci_init_one()
598 default: ports = 4; in wanxl_pci_init_one()
[all …]
/drivers/gpu/drm/rcar-du/
Drcar_du_encoder.c34 struct device_node *ports; in rcar_du_encoder_count_ports() local
38 ports = of_get_child_by_name(node, "ports"); in rcar_du_encoder_count_ports()
39 if (!ports) in rcar_du_encoder_count_ports()
40 ports = of_node_get(node); in rcar_du_encoder_count_ports()
42 for_each_child_of_node(ports, port) { in rcar_du_encoder_count_ports()
47 of_node_put(ports); in rcar_du_encoder_count_ports()
/drivers/net/ethernet/mscc/
Docelot_board.c117 dev = ocelot->ports[info.port]->dev; in ocelot_xtr_irq_handler()
213 port = ocelot->ports[txport]; in ocelot_ptp_rdy_irq_handler()
255 struct device_node *ports, *portnp; in mscc_ocelot_probe() local
351 ports = of_get_child_by_name(np, "ethernet-ports"); in mscc_ocelot_probe()
352 if (!ports) { in mscc_ocelot_probe()
357 ocelot->num_phys_ports = of_get_child_count(ports); in mscc_ocelot_probe()
359 ocelot->ports = devm_kcalloc(&pdev->dev, ocelot->num_phys_ports, in mscc_ocelot_probe()
365 for_each_available_child_of_node(ports, portnp) { in mscc_ocelot_probe()
403 ocelot->ports[port]->phy_mode = PHY_INTERFACE_MODE_NA; in mscc_ocelot_probe()
405 ocelot->ports[port]->phy_mode = phy_mode; in mscc_ocelot_probe()
[all …]
/drivers/input/serio/
Dps2mult.c37 struct ps2mult_port ports[PS2MULT_NUM_PORTS]; member
142 serio->port_data = &psm->ports[i]; in ps2mult_create_port()
144 psm->ports[i].serio = serio; in ps2mult_create_port()
158 ps2mult_select_port(psm, &psm->ports[PS2MULT_KBD_PORT]); in ps2mult_reset()
180 psm->ports[i].sel = ps2mult_controls[i]; in ps2mult_connect()
186 psm->in_port = psm->out_port = &psm->ports[PS2MULT_KBD_PORT]; in ps2mult_connect()
196 struct serio *s = psm->ports[i].serio; in ps2mult_connect()
206 kfree(psm->ports[i].serio); in ps2mult_connect()
272 psm->in_port = &psm->ports[PS2MULT_KBD_PORT]; in ps2mult_interrupt()
277 psm->in_port = &psm->ports[PS2MULT_MOUSE_PORT]; in ps2mult_interrupt()
/drivers/gpio/
Dgpio-dwapb.c95 struct dwapb_gpio_port *ports; member
131 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_read()
140 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_write()
160 port = &gpio->ports[i]; in dwapb_offs_to_port()
225 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_irq_enable()
240 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_irq_disable()
255 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_irq_reqres()
271 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_irq_relres()
280 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_irq_set_type()
330 struct dwapb_context *ctx = gpio->ports[0].ctx; in dwapb_irq_set_wake()
[all …]
/drivers/net/arcnet/
Dcom90xx.c100 int ports[(0x3f0 - 0x200) / 16 + 1] = { 0 }; in com90xx_probe() local
127 ports[numports++] = io; in com90xx_probe()
130 ports[numports++] = count; in com90xx_probe()
141 for (port = &ports[0]; port - ports < numports; port++) { in com90xx_probe()
158 *port-- = ports[--numports]; in com90xx_probe()
167 *port-- = ports[--numports]; in com90xx_probe()
191 for (port = &ports[0]; port < ports + numports; port++) { in com90xx_probe()
271 for (port = &ports[0]; port < ports + numports; port++) in com90xx_probe()
300 for (port = &ports[0]; port < ports + numports; port++) { in com90xx_probe()
321 *port-- = ports[--numports]; in com90xx_probe()
[all …]
/drivers/gpu/drm/i915/display/
Dicl_dsi.c86 for_each_dsi_port(port, intel_dsi->ports) { in wait_for_cmds_dispatched_to_panel()
93 for_each_dsi_port(port, intel_dsi->ports) { in wait_for_cmds_dispatched_to_panel()
103 for_each_dsi_port(port, intel_dsi->ports) { in wait_for_cmds_dispatched_to_panel()
109 for_each_dsi_port(port, intel_dsi->ports) { in wait_for_cmds_dispatched_to_panel()
318 for_each_dsi_port(port, intel_dsi->ports) { in gen11_dsi_program_esc_clk_div()
324 for_each_dsi_port(port, intel_dsi->ports) { in gen11_dsi_program_esc_clk_div()
336 for_each_dsi_port(port, intel_dsi->ports) { in get_dsi_io_power_domains()
353 for_each_dsi_port(port, intel_dsi->ports) { in gen11_dsi_enable_io_power()
481 for_each_dsi_port(port, intel_dsi->ports) { in gen11_dsi_enable_ddi_buffer()
502 for_each_dsi_port(port, intel_dsi->ports) { in gen11_dsi_setup_dphy_timings()
[all …]
Dvlv_dsi.c300 if (intel_dsi->ports == BIT(PORT_C)) in intel_dsi_compute_config()
331 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_enable_io()
342 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_enable_io()
352 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_enable_io()
359 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_enable_io()
375 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_device_ready()
386 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_device_ready()
424 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_device_ready()
431 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_device_ready()
448 for_each_dsi_port(port, intel_dsi->ports) { in bxt_dsi_device_ready()
[all …]
/drivers/thunderbolt/
Deeprom.c347 port = &sw->ports[header->index]; in tb_drom_parse_entry_port()
368 &port->sw->ports[entry->dual_link_port_nr]; in tb_drom_parse_entry_port()
518 sw->ports[1].link_nr = 0; in tb_drom_read()
519 sw->ports[2].link_nr = 1; in tb_drom_read()
520 sw->ports[1].dual_link_port = &sw->ports[2]; in tb_drom_read()
521 sw->ports[2].dual_link_port = &sw->ports[1]; in tb_drom_read()
523 sw->ports[3].link_nr = 0; in tb_drom_read()
524 sw->ports[4].link_nr = 1; in tb_drom_read()
525 sw->ports[3].dual_link_port = &sw->ports[4]; in tb_drom_read()
526 sw->ports[4].dual_link_port = &sw->ports[3]; in tb_drom_read()
Dtb.c69 port = &sw->ports[i]; in tb_discover_tunnels()
99 if (tb_port_has_remote(&sw->ports[i])) in tb_discover_tunnels()
100 tb_discover_tunnels(sw->ports[i].remote->sw); in tb_discover_tunnels()
135 tb_scan_port(&sw->ports[i]); in tb_scan_switch()
268 struct tb_port *port = &sw->ports[i]; in tb_free_unplugged_children()
294 if (sw->ports[i].config.type == type) in tb_find_port()
295 return &sw->ports[i]; in tb_find_port()
310 if (tb_is_upstream_port(&sw->ports[i])) in tb_find_unused_port()
312 if (sw->ports[i].config.type != type) in tb_find_unused_port()
314 if (!sw->ports[i].cap_adap) in tb_find_unused_port()
[all …]
/drivers/media/pci/saa7164/
Dsaa7164-core.c623 porta = &dev->ports[SAA7164_PORT_TS1]; in saa7164_irq()
624 portb = &dev->ports[SAA7164_PORT_TS2]; in saa7164_irq()
625 portc = &dev->ports[SAA7164_PORT_ENC1]; in saa7164_irq()
626 portd = &dev->ports[SAA7164_PORT_ENC2]; in saa7164_irq()
627 porte = &dev->ports[SAA7164_PORT_VBI1]; in saa7164_irq()
628 portf = &dev->ports[SAA7164_PORT_VBI2]; in saa7164_irq()
902 port = &dev->ports[portnr]; in saa7164_port_init()
1333 if (saa7164_dvb_register(&dev->ports[SAA7164_PORT_TS1]) < 0) { in saa7164_initdev()
1340 if (saa7164_dvb_register(&dev->ports[SAA7164_PORT_TS2]) < 0) { in saa7164_initdev()
1347 if (saa7164_encoder_register(&dev->ports[SAA7164_PORT_ENC1]) < 0) { in saa7164_initdev()
[all …]
/drivers/ata/
Dpata_sil680.c384 host->ports[0]->ioaddr.bmdma_addr = mmio_base + 0x00; in sil680_init_one()
385 host->ports[0]->ioaddr.cmd_addr = mmio_base + 0x80; in sil680_init_one()
386 host->ports[0]->ioaddr.ctl_addr = mmio_base + 0x8a; in sil680_init_one()
387 host->ports[0]->ioaddr.altstatus_addr = mmio_base + 0x8a; in sil680_init_one()
388 ata_sff_std_ports(&host->ports[0]->ioaddr); in sil680_init_one()
389 host->ports[1]->ioaddr.bmdma_addr = mmio_base + 0x08; in sil680_init_one()
390 host->ports[1]->ioaddr.cmd_addr = mmio_base + 0xc0; in sil680_init_one()
391 host->ports[1]->ioaddr.ctl_addr = mmio_base + 0xca; in sil680_init_one()
392 host->ports[1]->ioaddr.altstatus_addr = mmio_base + 0xca; in sil680_init_one()
393 ata_sff_std_ports(&host->ports[1]->ioaddr); in sil680_init_one()
/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp_nsp_eth.c181 table->max_index = max(table->max_index, table->ports[i].index); in nfp_eth_calc_port_geometry()
184 if (table->ports[i].label_port != in nfp_eth_calc_port_geometry()
185 table->ports[j].label_port) in nfp_eth_calc_port_geometry()
187 table->ports[i].port_lanes += table->ports[j].lanes; in nfp_eth_calc_port_geometry()
191 if (table->ports[i].label_subport == in nfp_eth_calc_port_geometry()
192 table->ports[j].label_subport) in nfp_eth_calc_port_geometry()
195 table->ports[i].label_port, in nfp_eth_calc_port_geometry()
196 table->ports[i].label_subport); in nfp_eth_calc_port_geometry()
198 table->ports[i].is_split = true; in nfp_eth_calc_port_geometry()
275 table = kzalloc(struct_size(table, ports, cnt), GFP_KERNEL); in __nfp_eth_read_ports()
[all …]
/drivers/staging/fwserial/
DKconfig17 int "Maximum number of serial ports supported"
20 Set this to the maximum number of serial ports you want the
24 int "Maximum number of serial ports supported per adapter"
28 Set this to the maximum number of serial ports each firewire
29 adapter supports. The actual number of serial ports registered
/drivers/net/dsa/sja1105/
Dsja1105_main.c139 struct sja1105_dt_port *ports) in sja1105_init_mii_settings() argument
165 switch (ports[i].phy_mode) { in sja1105_init_mii_settings()
180 phy_modes(ports[i].phy_mode)); in sja1105_init_mii_settings()
183 mii->phy_mac[i] = ports[i].role; in sja1105_init_mii_settings()
435 priv->ports[i].mgmt_slot = k++; in sja1105_init_general_params()
544 struct sja1105_dt_port *ports) in sja1105_static_config_load() argument
559 rc = sja1105_init_mii_settings(priv, ports); in sja1105_static_config_load()
592 const struct sja1105_dt_port *ports) in sja1105_parse_rgmii_delays() argument
597 if (ports[i].role == XMII_MAC) in sja1105_parse_rgmii_delays()
600 if (ports[i].phy_mode == PHY_INTERFACE_MODE_RGMII_RXID || in sja1105_parse_rgmii_delays()
[all …]
/drivers/char/ipmi/
Dipmi_si_hardcode.c21 static unsigned int ports[SI_MAX_PARMS]; variable
44 module_param_hw_array(ports, uint, ioport, &num_ports, 0);
45 MODULE_PARM_DESC(ports, "Sets the port address of each interface, the"
140 if (i < num_ports && ports[i]) in ipmi_hardcode_init()
141 ipmi_hardcode_init_one(si_type[i], i, ports[i], in ipmi_hardcode_init()
165 if (ports[i] == addr) in ipmi_si_hardcode_match()
/drivers/slimbus/
Dstream.c209 if (rt->ports) { in slim_stream_prepare()
215 rt->ports = kcalloc(num_ports, sizeof(*port), GFP_KERNEL); in slim_stream_prepare()
216 if (!rt->ports) in slim_stream_prepare()
241 port = &rt->ports[i]; in slim_stream_prepare()
363 stream->ports[i].ch.state = SLIM_CH_STATE_ACTIVE; in slim_stream_enable()
374 struct slim_port *port = &stream->ports[i]; in slim_stream_enable()
381 struct slim_port *port = &stream->ports[i]; in slim_stream_enable()
418 slim_deactivate_remove_channel(stream, &stream->ports[i]); in slim_stream_disable()
442 slim_disconnect_port(stream, &stream->ports[i]); in slim_stream_unprepare()
444 kfree(stream->ports); in slim_stream_unprepare()
[all …]
/drivers/net/ethernet/mellanox/mlxsw/
Dminimal.c22 struct mlxsw_m_port **ports; member
192 mlxsw_m->ports[local_port] = mlxsw_m_port; in mlxsw_m_port_create()
206 mlxsw_m->ports[local_port] = NULL; in mlxsw_m_port_create()
216 struct mlxsw_m_port *mlxsw_m_port = mlxsw_m->ports[local_port]; in mlxsw_m_port_remove()
220 mlxsw_m->ports[local_port] = NULL; in mlxsw_m_port_remove()
260 mlxsw_m->ports = kcalloc(max_ports, sizeof(*mlxsw_m->ports), in mlxsw_m_ports_create()
262 if (!mlxsw_m->ports) in mlxsw_m_ports_create()
308 kfree(mlxsw_m->ports); in mlxsw_m_ports_create()
325 kfree(mlxsw_m->ports); in mlxsw_m_ports_remove()

12345678910>>...18