Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/scsi/smartpqi/
Dsmartpqi_sas_transport.c34 phy = sas_phy_alloc(pqi_sas_port->parent_node->parent_dev, in pqi_alloc_sas_phy()
120 port = sas_port_alloc_num(pqi_sas_node->parent_dev); in pqi_alloc_sas_port()
157 static struct pqi_sas_node *pqi_alloc_sas_node(struct device *parent_dev) in pqi_alloc_sas_node() argument
163 pqi_sas_node->parent_dev = parent_dev; in pqi_alloc_sas_node()
204 struct device *parent_dev; in pqi_add_sas_host() local
209 parent_dev = &shost->shost_gendev; in pqi_add_sas_host()
211 pqi_sas_node = pqi_alloc_sas_node(parent_dev); in pqi_add_sas_host()
/Linux-v4.19/drivers/regulator/
Darizona-ldo1.c234 struct device *parent_dev = pdev->dev.parent; in arizona_ldo1_common_init() local
242 ldo1->supply.dev_name = dev_name(parent_dev); in arizona_ldo1_common_init()
244 config.dev = parent_dev; in arizona_ldo1_common_init()
249 if (!dev_get_platdata(parent_dev)) { in arizona_ldo1_common_init()
262 config.ena_gpiod = gpiod_get_optional(parent_dev, "wlf,ldoena", in arizona_ldo1_common_init()
/Linux-v4.19/drivers/usb/mtu3/
Dmtu3_host.c227 struct device *parent_dev = ssusb->dev; in ssusb_host_init() local
232 ret = of_platform_populate(parent_dn, NULL, NULL, parent_dev); in ssusb_host_init()
234 dev_dbg(parent_dev, "failed to create child devices at %pOF\n", in ssusb_host_init()
239 dev_info(parent_dev, "xHCI platform device register success...\n"); in ssusb_host_init()
/Linux-v4.19/drivers/bus/fsl-mc/
Dfsl-mc-bus.c439 struct device *parent_dev = mc_dev->dev.parent; in fsl_mc_device_get_mmio_regions() local
470 dev_err(parent_dev, in fsl_mc_device_get_mmio_regions()
479 dev_err(parent_dev, in fsl_mc_device_get_mmio_regions()
531 struct device *parent_dev, in fsl_mc_device_add() argument
539 if (dev_is_fsl_mc(parent_dev)) in fsl_mc_device_add()
540 parent_mc_dev = to_fsl_mc_device(parent_dev); in fsl_mc_device_add()
565 mc_dev->dev.parent = parent_dev; in fsl_mc_device_add()
571 dev_err(parent_dev, "unknown device type %s\n", obj_desc->type); in fsl_mc_device_add()
645 dev_err(parent_dev, in fsl_mc_device_add()
651 dev_dbg(parent_dev, "added %s\n", dev_name(&mc_dev->dev)); in fsl_mc_device_add()
Ddprc-driver.c592 struct device *parent_dev = mc_dev->dev.parent; in dprc_probe() local
608 if (!dev_is_fsl_mc(parent_dev)) in dprc_probe()
631 dev_get_msi_domain(parent_dev)); in dprc_probe()
639 if (dev_is_fsl_mc(parent_dev)) in dprc_probe()
642 error = fsl_mc_find_msi_domain(parent_dev, in dprc_probe()
Dfsl-mc-private.h517 struct device *parent_dev,
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dipoib_vlan.c159 struct net_device *parent_dev; in mlx5i_pkey_dev_init() local
166 parent_dev = dev_get_by_index(dev_net(dev), parent_ifindex); in mlx5i_pkey_dev_init()
167 if (!parent_dev) { in mlx5i_pkey_dev_init()
172 parent_ipriv = netdev_priv(parent_dev); in mlx5i_pkey_dev_init()
174 dev_put(parent_dev); in mlx5i_pkey_dev_init()
/Linux-v4.19/drivers/of/
Dirq.c583 struct device *parent_dev; in __of_msi_map_rid() local
590 for (parent_dev = dev; parent_dev; parent_dev = parent_dev->parent) in __of_msi_map_rid()
591 if (!of_pci_map_rid(parent_dev->of_node, rid_in, "msi-map", in __of_msi_map_rid()
/Linux-v4.19/drivers/uwb/
Dlc-dev.c260 static int __uwb_dev_sys_add(struct uwb_dev *uwb_dev, struct device *parent_dev) in __uwb_dev_sys_add() argument
265 dev->parent = parent_dev; in __uwb_dev_sys_add()
292 int uwb_dev_add(struct uwb_dev *uwb_dev, struct device *parent_dev, in uwb_dev_add() argument
299 BUG_ON(parent_dev == NULL); in uwb_dev_add()
305 result = __uwb_dev_sys_add(uwb_dev, parent_dev); in uwb_dev_add()
Dlc-rc.c342 int uwb_rc_add(struct uwb_rc *rc, struct device *parent_dev, void *priv) in uwb_rc_add() argument
371 result = uwb_dev_add(&rc->uwb_dev, parent_dev, rc); in uwb_rc_add()
377 dev_err(parent_dev, "cannot register UWB radio controller " in uwb_rc_add()
386 macbuf, devbuf, parent_dev->bus->name, dev_name(parent_dev)); in uwb_rc_add()
Duwb-internal.h41 extern int uwb_dev_add(struct uwb_dev *uwb_dev, struct device *parent_dev,
/Linux-v4.19/drivers/net/wireless/ath/ath6kl/
Dwmi.c242 if (WARN_ON(skb == NULL || (if_idx > wmi->parent_dev->vif_max - 1))) in ath6kl_wmi_data_hdr_add()
510 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()
748 ath6kl_ready_event(wmi->parent_dev, ev->mac_addr, in ath6kl_wmi_ready_event_rx()
1011 if (country && wmi->parent_dev->wiphy_registered) { in ath6kl_wmi_regdomain_event()
1015 regulatory_hint(wmi->parent_dev->wiphy, alpha2); in ath6kl_wmi_regdomain_event()
1094 struct ath6kl *ar = wmi->parent_dev; in ath6kl_wmi_bssinfo_event_rx()
1194 ath6kl_indicate_tx_activity(wmi->parent_dev, ev->traffic_class, false); in ath6kl_wmi_pstream_timeout_event_rx()
1223 ath6kl_wakeup_event(wmi->parent_dev); in ath6kl_wmi_bitrate_reply_rx()
1230 ath6kl_tm_rx_event(wmi->parent_dev, datap, len); in ath6kl_wmi_test_rx()
[all …]
/Linux-v4.19/net/batman-adv/
Dhard-interface.c163 struct net_device *parent_dev; in batadv_is_on_batman_iface() local
179 parent_dev = __dev_get_by_index((struct net *)parent_net, in batadv_is_on_batman_iface()
182 if (WARN(!parent_dev, "Cannot find parent device")) in batadv_is_on_batman_iface()
185 if (batadv_mutual_parents(net_dev, net, parent_dev, parent_net)) in batadv_is_on_batman_iface()
188 ret = batadv_is_on_batman_iface(parent_dev); in batadv_is_on_batman_iface()
/Linux-v4.19/drivers/scsi/pm8001/
Dpm8001_sas.c592 struct domain_device *parent_dev = dev->parent; in pm8001_dev_found_notify() local
608 if (parent_dev && DEV_IS_EXPANDER(parent_dev->dev_type)) { in pm8001_dev_found_notify()
611 for (phy_id = 0; phy_id < parent_dev->ex_dev.num_phys; in pm8001_dev_found_notify()
613 phy = &parent_dev->ex_dev.ex_phy[phy_id]; in pm8001_dev_found_notify()
620 if (phy_id == parent_dev->ex_dev.num_phys) { in pm8001_dev_found_notify()
624 SAS_ADDR(parent_dev->sas_addr))); in pm8001_dev_found_notify()
/Linux-v4.19/sound/soc/intel/skylake/
Dskl-ssp-clk.c354 struct device *parent_dev = dev->parent; in skl_clk_dev_probe() local
372 ret = skl_register_parent_clks(parent_dev, data->parent, parent_clks); in skl_clk_dev_probe()
/Linux-v4.19/arch/powerpc/platforms/powernv/
Dpci.h53 struct pci_dev *parent_dev; member
Dpci-ioda.c78 pci_domain_nr(pe->parent_dev->bus), in pe_level_printk()
770 pdev = pe->parent_dev; in pnv_ioda_set_peltv()
825 parent = pe->parent_dev; in pnv_ioda_deconfigure_pe()
866 pe->parent_dev = NULL; in pnv_ioda_deconfigure_pe()
907 parent = pe->parent_dev; in pnv_ioda_configure_pe()
1476 if (pe->parent_dev != pdev) in pnv_ioda_release_vf_PE()
1565 pe->parent_dev = pdev; in pnv_ioda_setup_vf_PE()
2240 if ((pe->flags & PNV_IODA_PE_VF) && pe->parent_dev) { in pnv_pci_ioda_pe_dma_weight()
2241 pnv_pci_ioda_dev_dma_weight(pe->parent_dev, &weight); in pnv_pci_ioda_pe_dma_weight()
/Linux-v4.19/drivers/scsi/mpt3sas/
Dmpt3sas_transport.c695 if (!sas_node->parent_dev) { in mpt3sas_transport_port_add()
700 port = sas_port_alloc_num(sas_node->parent_dev); in mpt3sas_transport_port_add()
855 *mpt3sas_phy, Mpi2SasPhyPage0_t phy_pg0, struct device *parent_dev) in mpt3sas_transport_add_host_phy() argument
862 phy = sas_phy_alloc(parent_dev, phy_index); in mpt3sas_transport_add_host_phy()
924 struct device *parent_dev) in mpt3sas_transport_add_expander_phy() argument
930 phy = sas_phy_alloc(parent_dev, phy_index); in mpt3sas_transport_add_expander_phy()
Dmpt3sas_base.h743 struct device *parent_dev; member
1640 *mpt3sas_phy, Mpi2SasPhyPage0_t phy_pg0, struct device *parent_dev);
1643 struct device *parent_dev);
/Linux-v4.19/drivers/scsi/mvsas/
Dmv_sas.c1195 struct domain_device *parent_dev = dev->parent; in mvs_dev_found_notify() local
1213 if (parent_dev && DEV_IS_EXPANDER(parent_dev->dev_type)) { in mvs_dev_found_notify()
1215 u8 phy_num = parent_dev->ex_dev.num_phys; in mvs_dev_found_notify()
1218 phy = &parent_dev->ex_dev.ex_phy[phy_id]; in mvs_dev_found_notify()
1230 SAS_ADDR(parent_dev->sas_addr)); in mvs_dev_found_notify()
/Linux-v4.19/drivers/scsi/hisi_sas/
Dhisi_sas_main.c621 struct domain_device *parent_dev = device->parent; in hisi_sas_dev_found() local
639 if (parent_dev && DEV_IS_EXPANDER(parent_dev->dev_type)) { in hisi_sas_dev_found()
641 u8 phy_num = parent_dev->ex_dev.num_phys; in hisi_sas_dev_found()
645 phy = &parent_dev->ex_dev.ex_phy[phy_no]; in hisi_sas_dev_found()
655 SAS_ADDR(parent_dev->sas_addr)); in hisi_sas_dev_found()
Dhisi_sas_v3_hw.c619 struct domain_device *parent_dev = device->parent; in setup_itct_v3_hw() local
635 if (parent_dev && DEV_IS_EXPANDER(parent_dev->dev_type)) in setup_itct_v3_hw()
1062 struct domain_device *parent_dev = device->parent; in prep_ata_v3_hw() local
1072 if (parent_dev && DEV_IS_EXPANDER(parent_dev->dev_type)) in prep_ata_v3_hw()
/Linux-v4.19/drivers/lightnvm/
Dpblk-sysfs.c693 struct device *parent_dev = disk_to_dev(pblk->disk); in pblk_sysfs_init() local
697 kobject_get(&parent_dev->kobj), in pblk_sysfs_init()
/Linux-v4.19/drivers/block/mtip32xx/
Dmtip32xx.c4148 struct pci_dev *parent_dev = pdev->bus->self; in mtip_fix_ero_nosnoop() local
4149 if (parent_dev->bus && in mtip_fix_ero_nosnoop()
4150 parent_dev->bus->parent && in mtip_fix_ero_nosnoop()
4151 parent_dev->bus->parent->self && in mtip_fix_ero_nosnoop()
4152 parent_dev->bus->parent->self->vendor == in mtip_fix_ero_nosnoop()
4154 (parent_dev->bus->parent->self->device & in mtip_fix_ero_nosnoop()
4157 parent_dev->bus->parent->self); in mtip_fix_ero_nosnoop()
/Linux-v4.19/drivers/usb/core/
Dhcd.c1070 struct device *parent_dev = hcd->self.controller; in register_root_hub() local
1088 dev_dbg (parent_dev, "can't read %s device descriptor %d\n", in register_root_hub()
1099 dev_dbg(parent_dev, "can't read %s bos descriptor %d\n", in register_root_hub()
1107 dev_err (parent_dev, "can't register root hub for %s, %d\n", in register_root_hub()

12