/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() 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/ |
D | dss-of.c | 28 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/ |
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() 254 node->ports[i] = child; in build_tree() 259 child->ports[child->color] = node; in build_tree() [all …]
|
/drivers/bus/ |
D | arm-cci.c | 113 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/ |
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 …]
|
/drivers/net/wan/ |
D | pci200syn.c | 90 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 …]
|
D | n2.c | 123 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 …]
|
D | wanxl.c | 81 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/ |
D | rcar_du_encoder.c | 34 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/ |
D | ocelot_board.c | 117 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/ |
D | ps2mult.c | 37 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/ |
D | gpio-dwapb.c | 95 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/ |
D | com90xx.c | 100 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/ |
D | icl_dsi.c | 86 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 …]
|
D | vlv_dsi.c | 300 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/ |
D | eeprom.c | 347 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()
|
D | tb.c | 69 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/ |
D | saa7164-core.c | 623 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/ |
D | pata_sil680.c | 384 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/ |
D | nfp_nsp_eth.c | 181 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/ |
D | Kconfig | 17 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/ |
D | sja1105_main.c | 139 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/ |
D | ipmi_si_hardcode.c | 21 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/ |
D | stream.c | 209 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/ |
D | minimal.c | 22 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()
|