/drivers/video/fbdev/omap2/omapfb/dss/ |
D | dss-of.c | 36 struct device_node *ports; in omapdss_of_get_next_port() local 41 ports = of_get_child_by_name(parent, "ports"); in omapdss_of_get_next_port() 42 if (ports) in omapdss_of_get_next_port() 43 parent = ports; in omapdss_of_get_next_port() 48 of_node_put(ports); in omapdss_of_get_next_port() 50 struct device_node *ports; in omapdss_of_get_next_port() local 52 ports = of_get_parent(prev); in omapdss_of_get_next_port() 53 if (!ports) in omapdss_of_get_next_port() 57 port = of_get_next_child(ports, prev); in omapdss_of_get_next_port() 59 of_node_put(ports); in omapdss_of_get_next_port() [all …]
|
/drivers/firewire/ |
D | core-topology.c | 115 node = kzalloc(sizeof(*node) + port_count * sizeof(node->ports[0]), in fw_node_create() 154 if (node->ports[i] == NULL) in update_hop_count() 157 if (node->ports[i]->max_hops > max_child_hops) in update_hop_count() 158 max_child_hops = node->ports[i]->max_hops; in update_hop_count() 160 if (node->ports[i]->max_depth > depths[0]) { in update_hop_count() 162 depths[0] = node->ports[i]->max_depth; in update_hop_count() 163 } else if (node->ports[i]->max_depth > depths[1]) in update_hop_count() 164 depths[1] = node->ports[i]->max_depth; in update_hop_count() 267 node->ports[i] = child; in build_tree() 272 child->ports[child->color] = node; in build_tree() [all …]
|
/drivers/infiniband/core/ |
D | cma_configfs.c | 52 struct cma_dev_port_group *ports; member 200 struct cma_dev_port_group *ports; in make_cma_ports() local 209 ports = kcalloc(ports_num, sizeof(*cma_dev_group->ports), in make_cma_ports() 212 if (!ports) { in make_cma_ports() 220 ports[i].port_num = i + 1; in make_cma_ports() 222 ports[i].cma_dev_group = cma_dev_group; in make_cma_ports() 223 config_group_init_type_name(&ports[i].group, in make_cma_ports() 226 configfs_add_default_group(&ports[i].group, in make_cma_ports() 230 cma_dev_group->ports = ports; in make_cma_ports() 234 kfree(ports); in make_cma_ports() [all …]
|
D | cache.c | 324 table = ib_dev->cache.ports[port - rdma_start_port(ib_dev)].gid; in ib_cache_gid_add() 375 table = ib_dev->cache.ports[port - rdma_start_port(ib_dev)].gid; in ib_cache_gid_del() 405 table = ib_dev->cache.ports[port - rdma_start_port(ib_dev)].gid; in ib_cache_gid_del_all_netdev_gids() 431 table = ib_dev->cache.ports[port - rdma_start_port(ib_dev)].gid; in __ib_cache_gid_get() 461 table = ib_dev->cache.ports[p].gid; in _ib_cache_gid_table_find() 511 table = ib_dev->cache.ports[port - rdma_start_port(ib_dev)].gid; in ib_find_cached_gid_by_port() 569 table = ib_dev->cache.ports[port - rdma_start_port(ib_dev)].gid; in ib_cache_gid_find_by_filter() 667 table = ib_dev->cache.ports[port - rdma_start_port(ib_dev)].gid; in ib_cache_gid_set_default_gid() 777 ib_dev->cache.ports[port].gid = table; in _gid_table_setup_one() 784 table = ib_dev->cache.ports[port].gid; in _gid_table_setup_one() [all …]
|
/drivers/net/wan/ |
D | pci200syn.c | 94 port_t ports[2]; member 98 #define get_port(card, port) (&card->ports[port]) 248 if (card->ports[i].card) in pci200_pci_remove_one() 249 unregister_hdlc_device(card->ports[i].netdev); in pci200_pci_remove_one() 263 if (card->ports[0].netdev) in pci200_pci_remove_one() 264 free_netdev(card->ports[0].netdev); in pci200_pci_remove_one() 265 if (card->ports[1].netdev) in pci200_pci_remove_one() 266 free_netdev(card->ports[1].netdev); in pci200_pci_remove_one() 305 card->ports[0].netdev = alloc_hdlcdev(&card->ports[0]); in pci200_pci_init_one() 306 card->ports[1].netdev = alloc_hdlcdev(&card->ports[1]); in pci200_pci_init_one() [all …]
|
D | n2.c | 126 port_t ports[2]; member 147 #define get_port(card, port) ((card)->ports[port].valid ? \ 148 &(card)->ports[port] : NULL) 308 if (card->ports[cnt].card) { in n2_destroy_card() 309 struct net_device *dev = port_to_dev(&card->ports[cnt]); in n2_destroy_card() 323 if (card->ports[0].dev) in n2_destroy_card() 324 free_netdev(card->ports[0].dev); in n2_destroy_card() 325 if (card->ports[1].dev) in n2_destroy_card() 326 free_netdev(card->ports[1].dev); in n2_destroy_card() 363 card->ports[0].dev = alloc_hdlcdev(&card->ports[0]); in n2_run() [all …]
|
D | wanxl.c | 84 struct port ports[0]; /* 1 - 4 port structures follow */ member 206 struct port *port = &card->ports[desc->stat & in wanxl_rx_intr() 260 wanxl_tx_intr(&card->ports[i]); in wanxl_intr() 262 wanxl_cable_intr(&card->ports[i]); in wanxl_intr() 518 unregister_hdlc_device(card->ports[i].dev); in wanxl_pci_remove_one() 519 free_netdev(card->ports[i].dev); in wanxl_pci_remove_one() 568 int i, ports, alloc_size; in wanxl_pci_init_one() local 599 case PCI_DEVICE_ID_SBE_WANXL100: ports = 1; break; in wanxl_pci_init_one() 600 case PCI_DEVICE_ID_SBE_WANXL200: ports = 2; break; in wanxl_pci_init_one() 601 default: ports = 4; in wanxl_pci_init_one() [all …]
|
D | pc300too.c | 110 port_t ports[2]; member 115 (&(card)->ports[port]) : (NULL)) 269 if (card->ports[i].card) in pc300_pci_remove_one() 270 unregister_hdlc_device(card->ports[i].netdev); in pc300_pci_remove_one() 284 if (card->ports[0].netdev) in pc300_pci_remove_one() 285 free_netdev(card->ports[0].netdev); in pc300_pci_remove_one() 286 if (card->ports[1].netdev) in pc300_pci_remove_one() 287 free_netdev(card->ports[1].netdev); in pc300_pci_remove_one() 372 if (!(card->ports[i].netdev = alloc_hdlcdev(&card->ports[i]))) { in pc300_pci_init_one() 445 port_t *port = &card->ports[i]; in pc300_pci_init_one()
|
/drivers/thunderbolt/ |
D | tb.c | 42 tb_scan_port(&sw->ports[i]); in tb_scan_switch() 113 struct tb_port *port = &sw->ports[i]; in tb_free_unplugged_children() 135 if (sw->ports[i].config.type == TB_TYPE_PCIE_UP) in tb_find_pci_up_port() 136 return &sw->ports[i]; in tb_find_pci_up_port() 150 if (tb_is_upstream_port(&sw->ports[i])) in tb_find_unused_down_port() 152 if (sw->ports[i].config.type != TB_TYPE_PCIE_DOWN) in tb_find_unused_down_port() 154 cap = tb_port_find_cap(&sw->ports[i], TB_PORT_CAP_ADAP); in tb_find_unused_down_port() 157 res = tb_port_read(&sw->ports[i], &data, TB_CFG_PORT, cap, 1); in tb_find_unused_down_port() 162 return &sw->ports[i]; in tb_find_unused_down_port() 186 if (tb_is_upstream_port(&tb->root_switch->ports[i])) in tb_activate_pcie_devices() [all …]
|
D | eeprom.c | 346 port = &sw->ports[header->index]; in tb_drom_parse_entry_port() 367 &port->sw->ports[entry->dual_link_port_nr]; in tb_drom_parse_entry_port() 517 sw->ports[1].link_nr = 0; in tb_drom_read() 518 sw->ports[2].link_nr = 1; in tb_drom_read() 519 sw->ports[1].dual_link_port = &sw->ports[2]; in tb_drom_read() 520 sw->ports[2].dual_link_port = &sw->ports[1]; in tb_drom_read() 522 sw->ports[3].link_nr = 0; in tb_drom_read() 523 sw->ports[4].link_nr = 1; in tb_drom_read() 524 sw->ports[3].dual_link_port = &sw->ports[4]; in tb_drom_read() 525 sw->ports[4].dual_link_port = &sw->ports[3]; in tb_drom_read() [all …]
|
D | switch.c | 658 if (tb_is_upstream_port(&sw->ports[next_port])) in get_switch_at_route() 660 if (!sw->ports[next_port].remote) in get_switch_at_route() 662 return get_switch_at_route(sw->ports[next_port].remote->sw, in get_switch_at_route() 1013 kfree(sw->ports); in tb_switch_release() 1102 sw->ports = kcalloc(sw->config.max_port_number + 1, sizeof(*sw->ports), in tb_switch_alloc() 1104 if (!sw->ports) in tb_switch_alloc() 1109 sw->ports[i].sw = sw; in tb_switch_alloc() 1110 sw->ports[i].port = i; in tb_switch_alloc() 1136 kfree(sw->ports); in tb_switch_alloc() 1353 if (sw->ports[i].disabled) { in tb_switch_add() [all …]
|
/drivers/gpio/ |
D | gpio-dwapb.c | 96 struct dwapb_gpio_port *ports; member 130 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_read() 139 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_write() 157 if (gpio_get_value(gpio->ports[0].gc.base + offs)) in dwapb_toggle_trigger() 200 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_irq_enable() 215 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_irq_disable() 230 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_irq_reqres() 244 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_irq_relres() 253 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_irq_set_type() 424 struct dwapb_gpio_port *port = &gpio->ports[0]; in dwapb_irq_teardown() [all …]
|
/drivers/input/serio/ |
D | ps2mult.c | 40 struct ps2mult_port ports[PS2MULT_NUM_PORTS]; member 145 serio->port_data = &psm->ports[i]; in ps2mult_create_port() 147 psm->ports[i].serio = serio; in ps2mult_create_port() 161 ps2mult_select_port(psm, &psm->ports[PS2MULT_KBD_PORT]); in ps2mult_reset() 183 psm->ports[i].sel = ps2mult_controls[i]; in ps2mult_connect() 189 psm->in_port = psm->out_port = &psm->ports[PS2MULT_KBD_PORT]; in ps2mult_connect() 199 struct serio *s = psm->ports[i].serio; in ps2mult_connect() 209 kfree(psm->ports[i].serio); in ps2mult_connect() 275 psm->in_port = &psm->ports[PS2MULT_KBD_PORT]; in ps2mult_interrupt() 280 psm->in_port = &psm->ports[PS2MULT_MOUSE_PORT]; in ps2mult_interrupt()
|
/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/media/pci/saa7164/ |
D | saa7164-core.c | 633 porta = &dev->ports[SAA7164_PORT_TS1]; in saa7164_irq() 634 portb = &dev->ports[SAA7164_PORT_TS2]; in saa7164_irq() 635 portc = &dev->ports[SAA7164_PORT_ENC1]; in saa7164_irq() 636 portd = &dev->ports[SAA7164_PORT_ENC2]; in saa7164_irq() 637 porte = &dev->ports[SAA7164_PORT_VBI1]; in saa7164_irq() 638 portf = &dev->ports[SAA7164_PORT_VBI2]; in saa7164_irq() 912 port = &dev->ports[portnr]; in saa7164_port_init() 1346 if (saa7164_dvb_register(&dev->ports[SAA7164_PORT_TS1]) < 0) { in saa7164_initdev() 1353 if (saa7164_dvb_register(&dev->ports[SAA7164_PORT_TS2]) < 0) { in saa7164_initdev() 1360 if (saa7164_encoder_register(&dev->ports[SAA7164_PORT_ENC1]) < 0) { in saa7164_initdev() [all …]
|
/drivers/ata/ |
D | pata_sil680.c | 387 host->ports[0]->ioaddr.bmdma_addr = mmio_base + 0x00; in sil680_init_one() 388 host->ports[0]->ioaddr.cmd_addr = mmio_base + 0x80; in sil680_init_one() 389 host->ports[0]->ioaddr.ctl_addr = mmio_base + 0x8a; in sil680_init_one() 390 host->ports[0]->ioaddr.altstatus_addr = mmio_base + 0x8a; in sil680_init_one() 391 ata_sff_std_ports(&host->ports[0]->ioaddr); in sil680_init_one() 392 host->ports[1]->ioaddr.bmdma_addr = mmio_base + 0x08; in sil680_init_one() 393 host->ports[1]->ioaddr.cmd_addr = mmio_base + 0xc0; in sil680_init_one() 394 host->ports[1]->ioaddr.ctl_addr = mmio_base + 0xca; in sil680_init_one() 395 host->ports[1]->ioaddr.altstatus_addr = mmio_base + 0xca; in sil680_init_one() 396 ata_sff_std_ports(&host->ports[1]->ioaddr); in sil680_init_one()
|
D | pata_cs5520.c | 186 ioaddr = &host->ports[0]->ioaddr; in cs5520_init_one() 193 ata_port_desc(host->ports[0], in cs5520_init_one() 195 ata_port_pbar_desc(host->ports[0], 4, 0, "bmdma"); in cs5520_init_one() 197 ioaddr = &host->ports[1]->ioaddr; in cs5520_init_one() 204 ata_port_desc(host->ports[1], in cs5520_init_one() 206 ata_port_pbar_desc(host->ports[1], 4, 8, "bmdma"); in cs5520_init_one() 216 struct ata_port *ap = host->ports[i]; in cs5520_init_one()
|
/drivers/staging/fwserial/ |
D | Kconfig | 16 int "Maximum number of serial ports supported" 19 Set this to the maximum number of serial ports you want the 23 int "Maximum number of serial ports supported per adapter" 27 Set this to the maximum number of serial ports each firewire 28 adapter supports. The actual number of serial ports registered
|
/drivers/phy/tegra/ |
D | xusb.c | 447 struct device_node *ports, *np; in tegra_xusb_find_port_node() local 450 ports = of_get_child_by_name(padctl->dev->of_node, "ports"); in tegra_xusb_find_port_node() 451 if (!ports) in tegra_xusb_find_port_node() 456 of_node_put(ports); in tegra_xusb_find_port_node() 459 np = of_get_child_by_name(ports, name); in tegra_xusb_find_port_node() 461 of_node_put(ports); in tegra_xusb_find_port_node() 477 list_for_each_entry(port, &padctl->ports, list) { in tegra_xusb_find_port() 594 usb2->base.ops = padctl->soc->ports.usb2.ops; in tegra_xusb_add_usb2_port() 608 list_add_tail(&usb2->base.list, &padctl->ports); in tegra_xusb_add_usb2_port() 646 ulpi->base.ops = padctl->soc->ports.ulpi.ops; in tegra_xusb_add_ulpi_port() [all …]
|
/drivers/net/ethernet/netronome/nfp/nfpcore/ |
D | nfp_nsp_eth.c | 194 table->max_index = max(table->max_index, table->ports[i].index); in nfp_eth_calc_port_geometry() 197 if (table->ports[i].label_port != in nfp_eth_calc_port_geometry() 198 table->ports[j].label_port) in nfp_eth_calc_port_geometry() 200 table->ports[i].port_lanes += table->ports[j].lanes; in nfp_eth_calc_port_geometry() 204 if (table->ports[i].label_subport == in nfp_eth_calc_port_geometry() 205 table->ports[j].label_subport) in nfp_eth_calc_port_geometry() 208 table->ports[i].label_port, in nfp_eth_calc_port_geometry() 209 table->ports[i].label_subport); in nfp_eth_calc_port_geometry() 211 table->ports[i].is_split = true; in nfp_eth_calc_port_geometry() 294 &table->ports[j++]); in __nfp_eth_read_ports() [all …]
|
/drivers/rtc/ |
D | rtc-cmos.c | 671 cmos_do_probe(struct device *dev, struct resource *ports, int rtc_irq) in cmos_do_probe() argument 683 if (!ports) in cmos_do_probe() 692 ports = request_region(ports->start, resource_size(ports), in cmos_do_probe() 695 ports = request_mem_region(ports->start, resource_size(ports), in cmos_do_probe() 697 if (!ports) { in cmos_do_probe() 703 cmos_rtc.iomem = ports; in cmos_do_probe() 720 if (can_bank2 && ports->end > (ports->start + 1)) in cmos_do_probe() 761 rename_region(ports, dev_name(&cmos_rtc.rtc->dev)); in cmos_do_probe() 844 release_region(ports->start, resource_size(ports)); in cmos_do_probe() 846 release_mem_region(ports->start, resource_size(ports)); in cmos_do_probe() [all …]
|
/drivers/gpu/drm/i915/ |
D | intel_dsi.c | 334 if (intel_dsi->ports == BIT(PORT_C)) in intel_dsi_compute_config() 361 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_enable_io() 372 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_enable_io() 382 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_enable_io() 390 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_enable_io() 406 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_device_ready() 418 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_device_ready() 456 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_device_ready() 464 for_each_dsi_port(port, intel_dsi->ports) { in glk_dsi_device_ready() 482 for_each_dsi_port(port, intel_dsi->ports) { in bxt_dsi_device_ready() [all …]
|
/drivers/scsi/ |
D | g_NCR5380.c | 227 unsigned int *ports = NULL; in generic_NCR5380_init_one() local 241 ports = ncr_53c400a_ports; in generic_NCR5380_init_one() 245 ports = ncr_53c400a_ports; in generic_NCR5380_init_one() 249 ports = dtc_3181e_ports; in generic_NCR5380_init_one() 254 if (is_pmio && ports && magic) { in generic_NCR5380_init_one() 262 for (i = 0; ports[i]; i++) { in generic_NCR5380_init_one() 263 if (base == ports[i]) { /* index found */ in generic_NCR5380_init_one() 264 if (!request_region(ports[i], in generic_NCR5380_init_one() 272 for (i = 0; ports[i]; i++) { in generic_NCR5380_init_one() 273 if (!request_region(ports[i], region_size, in generic_NCR5380_init_one() [all …]
|
/drivers/net/team/ |
D | Kconfig | 21 Basic mode where packets are transmitted always by all suitable ports. 23 All added ports are setup to have team's device address. 35 All added ports are setup to have team's device address. 47 All added ports are setup to have team's device address. 56 Only one port is active at a time and the rest of ports are used 59 Mac addresses of ports are not modified. Userspace is responsible
|
/drivers/net/ethernet/netronome/nfp/ |
D | nfp_port.c | 113 list_for_each_entry(port, &pf->ports, port_list) in nfp_port_from_id() 218 if (pf->eth_tbl->ports[id].override_changed) { in nfp_port_init_phy_port() 221 pf->eth_tbl->ports[id].index); in nfp_port_init_phy_port() 226 port->eth_port = &pf->eth_tbl->ports[id]; in nfp_port_init_phy_port() 227 port->eth_id = pf->eth_tbl->ports[id].index; in nfp_port_init_phy_port() 249 list_add_tail(&port->port_list, &app->pf->ports); in nfp_port_alloc()
|