Home
last modified time | relevance | path

Searched refs:aux_dev (Results 1 – 25 of 29) sorted by relevance

12

/drivers/gpu/drm/display/
A Ddrm_dp_aux_dev.c66 if (aux_dev && !kref_get_unless_zero(&aux_dev->refcount)) in drm_dp_aux_dev_get_by_minor()
67 aux_dev = NULL; in drm_dp_aux_dev_get_by_minor()
70 return aux_dev; in drm_dp_aux_dev_get_by_minor()
78 aux_dev = kzalloc(sizeof(*aux_dev), GFP_KERNEL); in alloc_drm_dp_aux_dev()
79 if (!aux_dev) in alloc_drm_dp_aux_dev()
89 kfree(aux_dev); in alloc_drm_dp_aux_dev()
94 return aux_dev; in alloc_drm_dp_aux_dev()
102 kfree(aux_dev); in release_drm_dp_aux_dev()
112 if (!aux_dev) in name_show()
134 if (!aux_dev) in auxdev_open()
[all …]
/drivers/misc/mchp_pci1xxxx/
A Dmchp_pci1xxxx_gp.c26 struct auxiliary_device_wrapper, aux_dev.dev); in gp_auxiliary_device_release()
28 ida_free(&gp_client_ida, aux_device_wrapper->aux_dev.id); in gp_auxiliary_device_release()
54 aux_bus->aux_device_wrapper[0]->aux_dev.name = aux_dev_otp_e2p_name; in gp_aux_bus_probe()
55 aux_bus->aux_device_wrapper[0]->aux_dev.dev.parent = &pdev->dev; in gp_aux_bus_probe()
57 aux_bus->aux_device_wrapper[0]->aux_dev.id = retval; in gp_aux_bus_probe()
81 aux_bus->aux_device_wrapper[1]->aux_dev.name = aux_dev_gpio_name; in gp_aux_bus_probe()
82 aux_bus->aux_device_wrapper[1]->aux_dev.dev.parent = &pdev->dev; in gp_aux_bus_probe()
84 aux_bus->aux_device_wrapper[1]->aux_dev.id = retval; in gp_aux_bus_probe()
115 auxiliary_device_uninit(&aux_bus->aux_device_wrapper[1]->aux_dev); in gp_aux_bus_probe()
125 auxiliary_device_uninit(&aux_bus->aux_device_wrapper[0]->aux_dev); in gp_aux_bus_probe()
[all …]
A Dmchp_pci1xxxx_gpio.c40 struct auxiliary_device *aux_dev; member
52 struct device *parent = priv->aux_dev->dev.parent; in pci1xxxx_gpio_get_device_revision()
348 struct device *parent = priv->aux_dev->dev.parent; in pci1xxxx_gpio_suspend()
389 struct device *parent = priv->aux_dev->dev.parent; in pci1xxxx_gpio_resume()
434 gchip->label = dev_name(&priv->aux_dev->dev); in pci1xxxx_gpio_setup()
435 gchip->parent = &priv->aux_dev->dev; in pci1xxxx_gpio_setup()
448 retval = devm_request_threaded_irq(&priv->aux_dev->dev, irq, in pci1xxxx_gpio_setup()
476 container_of(aux_dev, struct auxiliary_device_wrapper, aux_dev); in pci1xxxx_gpio_probe()
488 priv->aux_dev = aux_dev; in pci1xxxx_gpio_probe()
490 if (!devm_request_mem_region(&aux_dev->dev, pdata->region_start, 0x800, aux_dev->name)) in pci1xxxx_gpio_probe()
[all …]
A Dmchp_pci1xxxx_otpe2p.c330 aux_dev); in pci1xxxx_otp_eeprom_probe()
335 priv = devm_kzalloc(&aux_dev->dev, sizeof(*priv), GFP_KERNEL); in pci1xxxx_otp_eeprom_probe()
339 priv->pdev = aux_dev; in pci1xxxx_otp_eeprom_probe()
341 if (!devm_request_mem_region(&aux_dev->dev, pdata->region_start + in pci1xxxx_otp_eeprom_probe()
344 aux_dev->name)) in pci1xxxx_otp_eeprom_probe()
362 dev_set_drvdata(&aux_dev->dev, priv); in pci1xxxx_otp_eeprom_probe()
368 priv->nvmem_config_eeprom.dev = &aux_dev->dev; in pci1xxxx_otp_eeprom_probe()
377 priv->nvmem_eeprom = devm_nvmem_register(&aux_dev->dev, in pci1xxxx_otp_eeprom_probe()
388 priv->nvmem_config_otp.dev = &aux_dev->dev; in pci1xxxx_otp_eeprom_probe()
397 priv->nvmem_otp = devm_nvmem_register(&aux_dev->dev, in pci1xxxx_otp_eeprom_probe()
[all …]
A Dmchp_pci1xxxx_gp.h24 struct auxiliary_device aux_dev; member
/drivers/gpu/drm/xe/
A Dxe_heci_gsc.c94 struct auxiliary_device *aux_dev = &heci_gsc->adev->aux_dev; in xe_heci_gsc_fini() local
96 auxiliary_device_delete(aux_dev); in xe_heci_gsc_fini()
97 auxiliary_device_uninit(aux_dev); in xe_heci_gsc_fini()
129 struct auxiliary_device *aux_dev; in heci_gsc_add_device() local
144 aux_dev = &adev->aux_dev; in heci_gsc_add_device()
145 aux_dev->name = def->name; in heci_gsc_add_device()
148 aux_dev->dev.parent = &pdev->dev; in heci_gsc_add_device()
149 aux_dev->dev.release = heci_gsc_release_dev; in heci_gsc_add_device()
151 ret = auxiliary_device_init(aux_dev); in heci_gsc_add_device()
159 ret = auxiliary_device_add(aux_dev); in heci_gsc_add_device()
[all …]
A Dxe_nvm.c85 struct auxiliary_device *aux_dev; in xe_nvm_init() local
121 aux_dev = &nvm->aux_dev; in xe_nvm_init()
123 aux_dev->name = "nvm"; in xe_nvm_init()
124 aux_dev->id = (pci_domain_nr(pdev->bus) << 16) | pci_dev_id(pdev); in xe_nvm_init()
125 aux_dev->dev.parent = &pdev->dev; in xe_nvm_init()
126 aux_dev->dev.release = xe_nvm_release_dev; in xe_nvm_init()
128 ret = auxiliary_device_init(aux_dev); in xe_nvm_init()
134 ret = auxiliary_device_add(aux_dev); in xe_nvm_init()
137 auxiliary_device_uninit(aux_dev); in xe_nvm_init()
163 auxiliary_device_delete(&nvm->aux_dev); in xe_nvm_fini()
[all …]
/drivers/gpu/drm/i915/gt/
A Dintel_gsc.c134 struct auxiliary_device *aux_dev = &intf->adev->aux_dev; in gsc_destroy_one() local
138 aux_dev->dev.bus); in gsc_destroy_one()
140 auxiliary_device_delete(aux_dev); in gsc_destroy_one()
141 auxiliary_device_uninit(aux_dev); in gsc_destroy_one()
157 struct auxiliary_device *aux_dev; in gsc_init_one() local
232 aux_dev = &adev->aux_dev; in gsc_init_one()
233 aux_dev->name = def->name; in gsc_init_one()
236 aux_dev->dev.parent = &pdev->dev; in gsc_init_one()
250 aux_dev->dev.bus); in gsc_init_one()
257 aux_dev->dev.bus); in gsc_init_one()
[all …]
/drivers/vdpa/pds/
A Daux_drv.c32 static int pds_vdpa_probe(struct auxiliary_device *aux_dev, in pds_vdpa_probe() argument
37 container_of(aux_dev, struct pds_auxiliary_dev, aux_dev); in pds_vdpa_probe()
38 struct device *dev = &aux_dev->dev; in pds_vdpa_probe()
48 auxiliary_set_drvdata(aux_dev, vdpa_aux); in pds_vdpa_probe()
85 auxiliary_set_drvdata(aux_dev, NULL); in pds_vdpa_probe()
90 static void pds_vdpa_remove(struct auxiliary_device *aux_dev) in pds_vdpa_remove() argument
92 struct pds_vdpa_aux *vdpa_aux = auxiliary_get_drvdata(aux_dev); in pds_vdpa_remove()
93 struct device *dev = &aux_dev->dev; in pds_vdpa_remove()
101 auxiliary_set_drvdata(aux_dev, NULL); in pds_vdpa_remove()
A Dcmds.c19 struct device *dev = &padev->aux_dev.dev; in pds_vdpa_init_hw()
41 struct device *dev = &padev->aux_dev.dev; in pds_vdpa_cmd_reset()
61 struct device *dev = &padev->aux_dev.dev; in pds_vdpa_cmd_set_status()
82 struct device *dev = &padev->aux_dev.dev; in pds_vdpa_cmd_set_mac()
105 struct device *dev = &padev->aux_dev.dev; in pds_vdpa_cmd_set_max_vq_pairs()
129 struct device *dev = &padev->aux_dev.dev; in pds_vdpa_cmd_init_vq()
163 struct device *dev = &padev->aux_dev.dev; in pds_vdpa_cmd_reset_vq()
A Dvdpa_dev.c31 struct device *dev = &pdsv->vdpa_aux->padev->aux_dev.dev; in pds_vdpa_notify_handler()
45 struct device *dev = &pdsv->vdpa_aux->padev->aux_dev.dev; in pds_vdpa_register_event_handler()
176 struct device *dev = &padev->aux_dev.dev; in pds_vdpa_set_vq_state()
226 struct device *dev = &padev->aux_dev.dev; in pds_vdpa_get_vq_state()
514 dev = &pdsv->vdpa_aux->padev->aux_dev.dev; in pds_vdpa_reset()
626 dev = &vdpa_aux->padev->aux_dev.dev; in pds_vdpa_dev_add()
783 dev_info(&vdpa_aux->padev->aux_dev.dev, "Removed vdpa device\n"); in pds_vdpa_dev_del()
808 dev = &vdpa_aux->padev->aux_dev.dev; in pds_vdpa_get_mgmt_info()
A Ddebugfs.c182 dev_name(&vdpa_aux->padev->aux_dev.dev)); in identity_show()
/drivers/firmware/qcom/
A Dqcom_qseecom.c26 client = container_of(dev, struct qseecom_client, aux_dev.dev); in qseecom_client_release()
34 auxiliary_device_delete(&client->aux_dev); in qseecom_client_remove()
35 auxiliary_device_uninit(&client->aux_dev); in qseecom_client_remove()
57 client->aux_dev.name = desc->dev_name; in qseecom_client_register()
58 client->aux_dev.dev.parent = &qseecom_dev->dev; in qseecom_client_register()
59 client->aux_dev.dev.release = qseecom_client_release; in qseecom_client_register()
62 ret = auxiliary_device_init(&client->aux_dev); in qseecom_client_register()
68 ret = auxiliary_device_add(&client->aux_dev); in qseecom_client_register()
70 auxiliary_device_uninit(&client->aux_dev); in qseecom_client_register()
A Dqcom_qseecom_uefisecapp.c283 return &qcuefi->client->aux_dev.dev; in qcuefi_dev()
804 static int qcom_uefisecapp_probe(struct auxiliary_device *aux_dev, in qcom_uefisecapp_probe() argument
811 qcuefi = devm_kzalloc(&aux_dev->dev, sizeof(*qcuefi), GFP_KERNEL); in qcom_uefisecapp_probe()
815 qcuefi->client = container_of(aux_dev, struct qseecom_client, aux_dev); in qcom_uefisecapp_probe()
823 qcuefi->mempool = devm_qcom_tzmem_pool_new(&aux_dev->dev, &pool_config); in qcom_uefisecapp_probe()
827 auxiliary_set_drvdata(aux_dev, qcuefi); in qcom_uefisecapp_probe()
839 static void qcom_uefisecapp_remove(struct auxiliary_device *aux_dev) in qcom_uefisecapp_remove() argument
841 struct qcuefi_client *qcuefi = auxiliary_get_drvdata(aux_dev); in qcom_uefisecapp_remove()
/drivers/net/ethernet/amd/pds_core/
A Dauxbus.c139 struct auxiliary_device *aux_dev; in pdsc_auxbus_dev_register() local
150 aux_dev = &padev->aux_dev; in pdsc_auxbus_dev_register()
151 aux_dev->name = name; in pdsc_auxbus_dev_register()
152 aux_dev->id = cf->uid; in pdsc_auxbus_dev_register()
153 aux_dev->dev.parent = cf->dev; in pdsc_auxbus_dev_register()
154 aux_dev->dev.release = pdsc_auxbus_dev_release; in pdsc_auxbus_dev_register()
156 err = auxiliary_device_init(aux_dev); in pdsc_auxbus_dev_register()
164 err = auxiliary_device_add(aux_dev); in pdsc_auxbus_dev_register()
168 auxiliary_device_uninit(aux_dev); in pdsc_auxbus_dev_register()
187 auxiliary_device_delete(&padev->aux_dev); in pdsc_auxbus_dev_del()
[all …]
/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_ulp.c242 adev = &aux_priv->aux_dev; in bnxt_ulp_stop()
275 adev = &aux_priv->aux_dev; in bnxt_ulp_start()
398 adev = &aux_priv->aux_dev; in bnxt_rdma_aux_device_uninit()
453 struct auxiliary_device *aux_dev; in bnxt_rdma_aux_device_add() local
459 aux_dev = &bp->aux_priv->aux_dev; in bnxt_rdma_aux_device_add()
463 auxiliary_device_uninit(aux_dev); in bnxt_rdma_aux_device_add()
470 struct auxiliary_device *aux_dev; in bnxt_rdma_aux_device_init() local
491 aux_dev = &aux_priv->aux_dev; in bnxt_rdma_aux_device_init()
492 aux_dev->id = aux_priv->id; in bnxt_rdma_aux_device_init()
493 aux_dev->name = "rdma"; in bnxt_rdma_aux_device_init()
[all …]
/drivers/misc/mei/
A Dgsc-me.c46 static int mei_gsc_probe(struct auxiliary_device *aux_dev, in mei_gsc_probe() argument
49 struct mei_aux_device *adev = auxiliary_dev_to_mei_aux_dev(aux_dev); in mei_gsc_probe()
60 device = &aux_dev->dev; in mei_gsc_probe()
141 static void mei_gsc_remove(struct auxiliary_device *aux_dev) in mei_gsc_remove() argument
146 dev = dev_get_drvdata(&aux_dev->dev); in mei_gsc_remove()
157 pm_runtime_disable(&aux_dev->dev); in mei_gsc_remove()
161 devm_free_irq(&aux_dev->dev, hw->irq, dev); in mei_gsc_remove()
178 struct auxiliary_device *aux_dev; in mei_gsc_pm_resume() local
184 aux_dev = to_auxiliary_dev(device); in mei_gsc_pm_resume()
185 adev = auxiliary_dev_to_mei_aux_dev(aux_dev); in mei_gsc_pm_resume()
/drivers/net/ethernet/intel/i40e/
A Di40e_client.c291 struct auxiliary_device *aux_dev; in i40e_register_auxiliary_dev() local
300 aux_dev = &i40e_aux_dev->aux_dev; in i40e_register_auxiliary_dev()
301 aux_dev->name = name; in i40e_register_auxiliary_dev()
302 aux_dev->dev.parent = &pdev->dev; in i40e_register_auxiliary_dev()
304 ldev->aux_dev = aux_dev; in i40e_register_auxiliary_dev()
311 aux_dev->id = ret; in i40e_register_auxiliary_dev()
320 ret = auxiliary_device_add(aux_dev); in i40e_register_auxiliary_dev()
322 auxiliary_device_uninit(aux_dev); in i40e_register_auxiliary_dev()
499 struct auxiliary_device *aux_dev = pf->cinst->lan_info.aux_dev; in i40e_lan_del_device() local
503 auxiliary_device_delete(aux_dev); in i40e_lan_del_device()
[all …]
/drivers/infiniband/hw/irdma/
A Di40iw_if.c182 static int i40iw_probe(struct auxiliary_device *aux_dev, const struct auxiliary_device_id *id) in i40iw_probe() argument
184 struct i40e_auxiliary_device *i40e_adev = container_of(aux_dev, in i40iw_probe()
186 aux_dev); in i40iw_probe()
195 static void i40iw_remove(struct auxiliary_device *aux_dev) in i40iw_remove() argument
197 struct i40e_auxiliary_device *i40e_adev = container_of(aux_dev, in i40iw_remove()
199 aux_dev); in i40iw_remove()
A Dmain.c246 static void irdma_remove(struct auxiliary_device *aux_dev) in irdma_remove() argument
248 struct irdma_device *iwdev = auxiliary_get_drvdata(aux_dev); in irdma_remove()
252 iidc_adev = container_of(aux_dev, struct iidc_rdma_core_auxiliary_dev, adev); in irdma_remove()
304 static int irdma_probe(struct auxiliary_device *aux_dev, const struct auxiliary_device_id *id) in irdma_probe() argument
314 iidc_adev = container_of(aux_dev, struct iidc_rdma_core_auxiliary_dev, adev); in irdma_probe()
354 auxiliary_set_drvdata(aux_dev, iwdev); in irdma_probe()
/drivers/power/reset/
A Dep93xx-restart.c25 struct ep93xx_regmap_adev *aux_dev; member
34 struct ep93xx_regmap_adev *aux = priv->aux_dev; in ep93xx_restart_handle()
60 priv->aux_dev = rdev; in ep93xx_reboot_probe()
/drivers/mtd/devices/
A Dmtd_intel_dg.c712 static int intel_dg_mtd_probe(struct auxiliary_device *aux_dev, in intel_dg_mtd_probe() argument
715 struct intel_dg_nvm_dev *invm = auxiliary_dev_to_intel_dg_nvm_dev(aux_dev); in intel_dg_mtd_probe()
722 device = &aux_dev->dev; in intel_dg_mtd_probe()
747 dev_name(&aux_dev->dev), invm->regions[i].name); in intel_dg_mtd_probe()
782 dev_set_drvdata(&aux_dev->dev, nvm); in intel_dg_mtd_probe()
791 static void intel_dg_mtd_remove(struct auxiliary_device *aux_dev) in intel_dg_mtd_remove() argument
793 struct intel_dg_nvm *nvm = dev_get_drvdata(&aux_dev->dev); in intel_dg_mtd_remove()
800 dev_set_drvdata(&aux_dev->dev, NULL); in intel_dg_mtd_remove()
/drivers/platform/mellanox/
A Dmlxreg-lc.c644 struct mlxreg_hotplug_device *main_dev, *aux_dev; in mlxreg_lc_completion_notify() local
650 aux_dev = mlxreg_lc->aux_devs; in mlxreg_lc_completion_notify()
651 for (i = 0; i < mlxreg_lc->aux_devs_num; i++, aux_dev++) { in mlxreg_lc_completion_notify()
652 aux_dev->adapter = adapters[aux_dev->nr]; in mlxreg_lc_completion_notify()
653 aux_dev->nr = adapters[aux_dev->nr]->nr; in mlxreg_lc_completion_notify()
/drivers/pinctrl/
A Dpinctrl-ep93xx.c41 struct ep93xx_regmap_adev *aux_dev; member
49 struct ep93xx_regmap_adev *aux = pmx->aux_dev; in ep93xx_pinctrl_update_bits()
1382 pmx->aux_dev = rdev; in ep93xx_pmx_probe()
/drivers/clk/
A Dclk-ep93xx.c90 struct ep93xx_regmap_adev *aux_dev; member
110 struct ep93xx_regmap_adev *aux = priv->aux_dev; in ep93xx_clk_write()
678 priv->aux_dev = rdev; in ep93xx_clk_probe()

Completed in 718 milliseconds

12