Home
last modified time | relevance | path

Searched refs:parent_dev (Results 1 – 25 of 35) sorted by relevance

12

/linux/drivers/scsi/smartpqi/
A Dsmartpqi_sas_transport.c29 phy = sas_phy_alloc(pqi_sas_port->parent_node->parent_dev, in pqi_alloc_sas_phy()
143 port = sas_port_alloc_num(pqi_sas_node->parent_dev); in pqi_alloc_sas_port()
181 static struct pqi_sas_node *pqi_alloc_sas_node(struct device *parent_dev) in pqi_alloc_sas_node() argument
187 pqi_sas_node->parent_dev = parent_dev; in pqi_alloc_sas_node()
228 struct device *parent_dev; in pqi_add_sas_host() local
233 parent_dev = &shost->shost_dev; in pqi_add_sas_host()
235 pqi_sas_node = pqi_alloc_sas_node(parent_dev); in pqi_add_sas_host()
/linux/drivers/regulator/
A Darizona-ldo1.c232 struct device *parent_dev = pdev->dev.parent; in arizona_ldo1_common_init() local
240 ldo1->supply.dev_name = dev_name(parent_dev); in arizona_ldo1_common_init()
242 config.dev = parent_dev; in arizona_ldo1_common_init()
247 if (!dev_get_platdata(parent_dev)) { in arizona_ldo1_common_init()
260 config.ena_gpiod = gpiod_get_optional(parent_dev, "wlf,ldoena", in arizona_ldo1_common_init()
/linux/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
A Dipoib_vlan.c160 struct net_device *parent_dev; in mlx5i_pkey_dev_init() local
167 parent_dev = dev_get_by_index(dev_net(dev), parent_ifindex); in mlx5i_pkey_dev_init()
168 if (!parent_dev) { in mlx5i_pkey_dev_init()
173 parent_ipriv = netdev_priv(parent_dev); in mlx5i_pkey_dev_init()
175 dev_put(parent_dev); in mlx5i_pkey_dev_init()
/linux/drivers/of/
A Dirq.c625 struct device *parent_dev; in __of_msi_map_id() local
632 for (parent_dev = dev; parent_dev; parent_dev = parent_dev->parent) in __of_msi_map_id()
633 if (!of_map_id(parent_dev->of_node, id_in, "msi-map", in __of_msi_map_id()
/linux/drivers/usb/mtu3/
A Dmtu3_host.c315 struct device *parent_dev = ssusb->dev; in ssusb_host_init() local
320 ret = of_platform_populate(parent_dn, NULL, NULL, parent_dev); in ssusb_host_init()
322 dev_dbg(parent_dev, "failed to create child devices at %pOF\n", in ssusb_host_init()
327 dev_info(parent_dev, "xHCI platform device register success...\n"); in ssusb_host_init()
/linux/drivers/bus/fsl-mc/
A Dfsl-mc-bus.c669 struct device *parent_dev = mc_dev->dev.parent; in fsl_mc_device_get_mmio_regions() local
700 dev_err(parent_dev, in fsl_mc_device_get_mmio_regions()
734 dev_err(parent_dev, in fsl_mc_device_get_mmio_regions()
785 struct device *parent_dev, in fsl_mc_device_add() argument
793 if (dev_is_fsl_mc(parent_dev)) in fsl_mc_device_add()
794 parent_mc_dev = to_fsl_mc_device(parent_dev); in fsl_mc_device_add()
820 mc_dev->dev.parent = parent_dev; in fsl_mc_device_add()
826 dev_err(parent_dev, "unknown device type %s\n", obj_desc->type); in fsl_mc_device_add()
897 dev_err(parent_dev, in fsl_mc_device_add()
903 dev_dbg(parent_dev, "added %s\n", dev_name(&mc_dev->dev)); in fsl_mc_device_add()
A Ddprc-driver.c616 struct device *parent_dev = mc_dev->dev.parent; in dprc_setup() local
636 if (!dev_is_fsl_mc(parent_dev)) in dprc_setup()
A Dfsl-mc-private.h620 struct device *parent_dev,
/linux/drivers/net/wireless/ath/ath6kl/
A Dwmi.c510 struct ath6kl *ar = wmi->parent_dev; in ath6kl_wmi_remain_on_chnl_event_rx()
543 struct ath6kl *ar = wmi->parent_dev; in ath6kl_wmi_cancel_remain_on_chnl_event_rx()
1092 struct ath6kl *ar = wmi->parent_dev; in ath6kl_wmi_bssinfo_event_rx()
1219 ath6kl_wakeup_event(wmi->parent_dev); in ath6kl_wmi_bitrate_reply_rx()
1236 ath6kl_wakeup_event(wmi->parent_dev); in ath6kl_wmi_ratemask_reply_rx()
1246 ath6kl_wakeup_event(wmi->parent_dev); in ath6kl_wmi_ch_list_reply_rx()
1269 ath6kl_wakeup_event(wmi->parent_dev); in ath6kl_wmi_keepalive_reply_rx()
2013 struct ath6kl *ar = wmi->parent_dev; in ath6kl_wmi_beginscan_cmd()
2872 struct ath6kl *ar = wmi->parent_dev; in ath6kl_wmi_set_bitrate_mask()
2917 struct ath6kl *ar = wmi->parent_dev; in ath6kl_wmi_host_sleep_mode_cmd_prcd_evt_rx()
[all …]
/linux/net/batman-adv/
A Dhard-interface.c150 struct net_device *parent_dev; in batadv_is_on_batman_iface() local
166 parent_dev = __dev_get_by_index((struct net *)parent_net, in batadv_is_on_batman_iface()
169 if (!parent_dev) { in batadv_is_on_batman_iface()
174 if (batadv_mutual_parents(net_dev, net, parent_dev, parent_net)) in batadv_is_on_batman_iface()
177 ret = batadv_is_on_batman_iface(parent_dev); in batadv_is_on_batman_iface()
/linux/drivers/scsi/pm8001/
A Dpm8001_sas.c625 struct domain_device *parent_dev = dev->parent; in pm8001_dev_found_notify() local
641 if (parent_dev && dev_is_expander(parent_dev->dev_type)) { in pm8001_dev_found_notify()
644 for (phy_id = 0; phy_id < parent_dev->ex_dev.num_phys; in pm8001_dev_found_notify()
646 phy = &parent_dev->ex_dev.ex_phy[phy_id]; in pm8001_dev_found_notify()
653 if (phy_id == parent_dev->ex_dev.num_phys) { in pm8001_dev_found_notify()
657 SAS_ADDR(parent_dev->sas_addr)); in pm8001_dev_found_notify()
/linux/sound/soc/intel/skylake/
A Dskl-ssp-clk.c353 struct device *parent_dev = dev->parent; in skl_clk_dev_probe() local
371 ret = skl_register_parent_clks(parent_dev, data->parent, parent_clks); in skl_clk_dev_probe()
/linux/arch/powerpc/platforms/powernv/
A Dpci-sriov.c487 if (pe->parent_dev != pdev) in pnv_ioda_release_vf_PE()
640 pe->parent_dev = pdev; in pnv_ioda_setup_vf_PE()
A Dpci.h66 struct pci_dev *parent_dev; member
A Dpci-ioda.c76 pci_domain_nr(pe->parent_dev->bus), in pe_level_printk()
775 pdev = pe->parent_dev; in pnv_ioda_set_peltv()
858 parent = pe->parent_dev; in pnv_ioda_deconfigure_pe()
887 pe->parent_dev = NULL; in pnv_ioda_deconfigure_pe()
1493 if ((pe->flags & PNV_IODA_PE_VF) && pe->parent_dev) { in pnv_pci_ioda_pe_dma_weight()
1494 pnv_pci_ioda_dev_dma_weight(pe->parent_dev, &weight); in pnv_pci_ioda_pe_dma_weight()
/linux/drivers/scsi/mpt3sas/
A Dmpt3sas_transport.c782 if (!sas_node->parent_dev) { in mpt3sas_transport_port_add()
787 port = sas_port_alloc_num(sas_node->parent_dev); in mpt3sas_transport_port_add()
1011 *mpt3sas_phy, Mpi2SasPhyPage0_t phy_pg0, struct device *parent_dev) in mpt3sas_transport_add_host_phy() argument
1018 phy = sas_phy_alloc(parent_dev, phy_index); in mpt3sas_transport_add_host_phy()
1081 struct device *parent_dev) in mpt3sas_transport_add_expander_phy() argument
1087 phy = sas_phy_alloc(parent_dev, phy_index); in mpt3sas_transport_add_expander_phy()
A Dmpt3sas_base.h811 struct device *parent_dev; member
1974 *mpt3sas_phy, Mpi2SasPhyPage0_t phy_pg0, struct device *parent_dev);
1977 struct device *parent_dev);
/linux/drivers/scsi/mvsas/
A Dmv_sas.c1176 struct domain_device *parent_dev = dev->parent; in mvs_dev_found_notify() local
1194 if (parent_dev && dev_is_expander(parent_dev->dev_type)) { in mvs_dev_found_notify()
1196 u8 phy_num = parent_dev->ex_dev.num_phys; in mvs_dev_found_notify()
1199 phy = &parent_dev->ex_dev.ex_phy[phy_id]; in mvs_dev_found_notify()
1211 SAS_ADDR(parent_dev->sas_addr)); in mvs_dev_found_notify()
/linux/drivers/block/mtip32xx/
A Dmtip32xx.c3879 struct pci_dev *parent_dev = pdev->bus->self; in mtip_fix_ero_nosnoop() local
3880 if (parent_dev->bus && in mtip_fix_ero_nosnoop()
3881 parent_dev->bus->parent && in mtip_fix_ero_nosnoop()
3882 parent_dev->bus->parent->self && in mtip_fix_ero_nosnoop()
3883 parent_dev->bus->parent->self->vendor == in mtip_fix_ero_nosnoop()
3885 (parent_dev->bus->parent->self->device & in mtip_fix_ero_nosnoop()
3888 parent_dev->bus->parent->self); in mtip_fix_ero_nosnoop()
/linux/drivers/scsi/hisi_sas/
A Dhisi_sas_main.c776 struct domain_device *parent_dev = device->parent; in hisi_sas_dev_found() local
794 if (parent_dev && dev_is_expander(parent_dev->dev_type)) { in hisi_sas_dev_found()
796 u8 phy_num = parent_dev->ex_dev.num_phys; in hisi_sas_dev_found()
800 phy = &parent_dev->ex_dev.ex_phy[phy_no]; in hisi_sas_dev_found()
810 SAS_ADDR(parent_dev->sas_addr)); in hisi_sas_dev_found()
A Dhisi_sas_v2_hw.c928 struct domain_device *parent_dev = device->parent; in setup_itct_v2_hw() local
945 if (parent_dev && dev_is_expander(parent_dev->dev_type)) in setup_itct_v2_hw()
2490 struct domain_device *parent_dev = device->parent; in prep_ata_v2_hw() local
2503 if (parent_dev && dev_is_expander(parent_dev->dev_type)) in prep_ata_v2_hw()
/linux/drivers/usb/core/
A Dhcd.c977 struct device *parent_dev = hcd->self.controller; in register_root_hub() local
993 dev_dbg (parent_dev, "can't read %s device descriptor %d\n", in register_root_hub()
1004 dev_dbg(parent_dev, "can't read %s bos descriptor %d\n", in register_root_hub()
1012 dev_err (parent_dev, "can't register root hub for %s, %d\n", in register_root_hub()
/linux/drivers/iommu/
A Dvirtio-iommu.c991 struct device *parent_dev = vdev->dev.parent; in viommu_probe() local
1071 iommu_device_register(&viommu->iommu, &viommu_ops, parent_dev); in viommu_probe()
/linux/drivers/ata/
A Dlibata-core.c2208 struct device *parent_dev = NULL; in ata_dev_check_adapter() local
2210 for (parent_dev = dev->tdev.parent; parent_dev != NULL; in ata_dev_check_adapter()
2211 parent_dev = parent_dev->parent) { in ata_dev_check_adapter()
2212 if (dev_is_pci(parent_dev)) { in ata_dev_check_adapter()
2213 pcidev = to_pci_dev(parent_dev); in ata_dev_check_adapter()
/linux/drivers/scsi/
A Dhpsa.h40 struct device *parent_dev; member

Completed in 102 milliseconds

12