/linux-master/drivers/net/mdio/ |
H A D | mdio-gpio.c | 114 struct mii_bus *new_bus; local 118 new_bus = alloc_mdio_bitbang(&bitbang->ctrl); 119 if (!new_bus) 122 new_bus->name = "GPIO Bitbanged MDIO"; 123 new_bus->parent = dev; 126 snprintf(new_bus->id, sizeof(new_bus->id), "gpio-%x", bus_id); 128 strscpy(new_bus->id, "gpio", sizeof(new_bus->id)); 131 new_bus 165 struct mii_bus *new_bus; local [all...] |
/linux-master/arch/powerpc/platforms/pasemi/ |
H A D | gpio_mdio.c | 211 struct mii_bus *new_bus; local 221 new_bus = mdiobus_alloc(); 223 if (!new_bus) 226 new_bus->name = "pasemi gpio mdio bus"; 227 new_bus->read = &gpio_mdio_read; 228 new_bus->write = &gpio_mdio_write; 229 new_bus->reset = &gpio_mdio_reset; 232 snprintf(new_bus->id, MII_BUS_ID_SIZE, "%x", *prop); 233 new_bus->priv = priv; 241 new_bus [all...] |
/linux-master/drivers/net/ethernet/freescale/fs_enet/ |
H A D | mii-fec.c | 103 struct mii_bus *new_bus; local 110 new_bus = mdiobus_alloc(); 111 if (!new_bus) 118 new_bus->priv = fec; 119 new_bus->name = "FEC MII Bus"; 120 new_bus->read = &fs_enet_fec_mii_read; 121 new_bus->write = &fs_enet_fec_mii_write; 127 snprintf(new_bus->id, MII_BUS_ID_SIZE, "%pap", &res.start); 165 new_bus->phy_mask = ~0; 167 new_bus [all...] |
H A D | mii-bitbang.c | 154 struct mii_bus *new_bus; local 164 new_bus = alloc_mdio_bitbang(&bitbang->ctrl); 165 if (!new_bus) 168 new_bus->name = "CPM2 Bitbanged MII", 170 ret = fs_mii_bitbang_init(new_bus, ofdev->dev.of_node); 174 new_bus->phy_mask = ~0; 176 new_bus->parent = &ofdev->dev; 177 platform_set_drvdata(ofdev, new_bus); 179 ret = of_mdiobus_register(new_bus, ofdev->dev.of_node); 188 free_mdio_bitbang(new_bus); [all...] |
/linux-master/drivers/net/ethernet/freescale/ |
H A D | fsl_pq_mdio.c | 416 struct mii_bus *new_bus; local 425 new_bus = mdiobus_alloc_size(sizeof(*priv)); 426 if (!new_bus) 429 priv = new_bus->priv; 430 new_bus->name = "Freescale PowerQUICC MII Bus"; 431 new_bus->read = &fsl_pq_mdio_read; 432 new_bus->write = &fsl_pq_mdio_write; 433 new_bus->reset = &fsl_pq_mdio_reset; 441 snprintf(new_bus->id, MII_BUS_ID_SIZE, "%pOFn@%llx", np, 463 new_bus [all...] |
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_mdio.c | 534 struct mii_bus *new_bus; local 546 new_bus = mdiobus_alloc(); 547 if (!new_bus) 551 memcpy(new_bus->irq, mdio_bus_data->irqs, sizeof(new_bus->irq)); 553 new_bus->name = "stmmac"; 556 new_bus->read = &stmmac_xgmac2_mdio_read_c22; 557 new_bus->write = &stmmac_xgmac2_mdio_write_c22; 558 new_bus->read_c45 = &stmmac_xgmac2_mdio_read_c45; 559 new_bus [all...] |
/linux-master/drivers/net/ethernet/hisilicon/ |
H A D | hns_mdio.c | 498 struct mii_bus *new_bus; local 510 new_bus = devm_mdiobus_alloc(&pdev->dev); 511 if (!new_bus) { 516 new_bus->name = MDIO_BUS_NAME; 517 new_bus->read = hns_mdio_read_c22; 518 new_bus->write = hns_mdio_write_c22; 519 new_bus->read_c45 = hns_mdio_read_c45; 520 new_bus->write_c45 = hns_mdio_write_c45; 521 new_bus->reset = hns_mdio_reset; 522 new_bus [all...] |
/linux-master/drivers/pci/ |
H A D | vgaarb.c | 700 struct pci_bus *new_bus, *bus; local 711 new_bus = vgadev->pdev->bus; 712 while (new_bus) { 713 new_bridge = new_bus->self; 745 new_bus = new_bus->parent;
|
/linux-master/virt/kvm/ |
H A D | kvm_main.c | 5917 struct kvm_io_bus *new_bus, *bus; local 5930 new_bus = kmalloc(struct_size(bus, range, bus->dev_count + 1), 5932 if (!new_bus) 5945 memcpy(new_bus, bus, sizeof(*bus) + i * sizeof(struct kvm_io_range)); 5946 new_bus->dev_count++; 5947 new_bus->range[i] = range; 5948 memcpy(new_bus->range + i + 1, bus->range + i, 5950 rcu_assign_pointer(kvm->buses[bus_idx], new_bus); 5961 struct kvm_io_bus *new_bus, *bus; local 5978 new_bus [all...] |
/linux-master/drivers/net/ethernet/realtek/ |
H A D | r8169_main.c | 5169 struct mii_bus *new_bus; local 5181 new_bus = devm_mdiobus_alloc(&pdev->dev); 5182 if (!new_bus) 5185 new_bus->name = "r8169"; 5186 new_bus->priv = tp; 5187 new_bus->parent = &pdev->dev; 5188 new_bus->irq[0] = PHY_MAC_INTERRUPT; 5189 snprintf(new_bus->id, MII_BUS_ID_SIZE, "r8169-%x-%x", 5192 new_bus->read = r8169_mdio_read_reg; 5193 new_bus [all...] |
/linux-master/drivers/pci/hotplug/ |
H A D | ibmphp_res.c | 77 static int __init alloc_bus_range(struct bus_node **new_bus, struct range_node **new_range, struct ebda_pci_rsrc *curr, int flag, u8 first_bus) argument 90 newbus = *new_bus; 155 *new_bus = newbus;
|