Home
last modified time | relevance | path

Searched refs:auxiliary_device (Results 1 – 25 of 118) sorted by relevance

12345

/linux/include/linux/
A Dauxiliary_bus.h142 struct auxiliary_device { struct
191 void (*remove)(struct auxiliary_device *auxdev);
192 void (*shutdown)(struct auxiliary_device *auxdev);
193 int (*suspend)(struct auxiliary_device *auxdev, pm_message_t state);
194 int (*resume)(struct auxiliary_device *auxdev);
200 static inline void *auxiliary_get_drvdata(struct auxiliary_device *auxdev) in auxiliary_get_drvdata()
212 return container_of(dev, struct auxiliary_device, dev); in to_auxiliary_dev()
220 int auxiliary_device_init(struct auxiliary_device *auxdev);
226 void auxiliary_device_sysfs_irq_remove(struct auxiliary_device *auxdev,
230 auxiliary_device_sysfs_irq_add(struct auxiliary_device *auxdev, int irq) in auxiliary_device_sysfs_irq_add()
[all …]
A Dintel_tpmi.h52 struct intel_tpmi_plat_info *tpmi_get_platform_data(struct auxiliary_device *auxdev);
53 struct resource *tpmi_get_resource_at_index(struct auxiliary_device *auxdev, int index);
54 int tpmi_get_resource_count(struct auxiliary_device *auxdev);
55 int tpmi_get_feature_status(struct auxiliary_device *auxdev, int feature_id, bool *read_blocked,
57 struct dentry *tpmi_get_debugfs_dir(struct auxiliary_device *auxdev);
A Dintel_vsec.h114 struct auxiliary_device auxdev;
135 static inline struct intel_vsec_device *auxdev_to_ivdev(struct auxiliary_device *auxdev) in auxdev_to_ivdev()
/linux/include/drm/bridge/
A Daux-bridge.h12 struct auxiliary_device;
24 struct auxiliary_device *devm_drm_dp_hpd_bridge_alloc(struct device *parent, struct device_node *np…
25 int devm_drm_dp_hpd_bridge_add(struct device *dev, struct auxiliary_device *adev);
30 static inline struct auxiliary_device *devm_drm_dp_hpd_bridge_alloc(struct device *parent, in devm_drm_dp_hpd_bridge_alloc()
36 static inline int devm_drm_dp_hpd_bridge_add(struct device *dev, struct auxiliary_device *adev) in devm_drm_dp_hpd_bridge_add()
/linux/drivers/platform/x86/intel/speed_select_if/
A Disst_tpmi_core.h14 int tpmi_sst_dev_add(struct auxiliary_device *auxdev);
15 void tpmi_sst_dev_remove(struct auxiliary_device *auxdev);
16 void tpmi_sst_dev_suspend(struct auxiliary_device *auxdev);
17 void tpmi_sst_dev_resume(struct auxiliary_device *auxdev);
A Disst_tpmi.c16 static int intel_sst_probe(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id) in intel_sst_probe()
31 static void intel_sst_remove(struct auxiliary_device *auxdev) in intel_sst_remove()
/linux/drivers/base/
A Dauxiliary.c162 const struct auxiliary_device *auxdev) in auxiliary_match_id()
182 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in auxiliary_match()
207 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in auxiliary_bus_probe()
226 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in auxiliary_bus_remove()
236 struct auxiliary_device *auxdev; in auxiliary_bus_shutdown()
274 int auxiliary_device_init(struct auxiliary_device *auxdev) in auxiliary_device_init()
314 int __auxiliary_device_add(struct auxiliary_device *auxdev, const char *modname) in __auxiliary_device_add()
353 struct auxiliary_device *auxiliary_find_device(struct device *start, in auxiliary_find_device()
A Dauxiliary_sysfs.c25 static int auxiliary_irq_dir_prepare(struct auxiliary_device *auxdev) in auxiliary_irq_dir_prepare()
56 int auxiliary_device_sysfs_irq_add(struct auxiliary_device *auxdev, int irq) in auxiliary_device_sysfs_irq_add()
100 void auxiliary_device_sysfs_irq_remove(struct auxiliary_device *auxdev, int irq) in auxiliary_device_sysfs_irq_remove()
/linux/drivers/gpu/drm/bridge/
A Daux-hpd-bridge.c23 struct auxiliary_device *adev = to_auxiliary_dev(dev); in drm_aux_hpd_bridge_release()
49 struct auxiliary_device *devm_drm_dp_hpd_bridge_alloc(struct device *parent, struct device_node *np) in devm_drm_dp_hpd_bridge_alloc()
51 struct auxiliary_device *adev; in devm_drm_dp_hpd_bridge_alloc()
100 int devm_drm_dp_hpd_bridge_add(struct device *dev, struct auxiliary_device *adev) in devm_drm_dp_hpd_bridge_add()
121 struct auxiliary_device *adev; in drm_dp_hpd_bridge_register()
148 struct auxiliary_device *adev = to_auxiliary_dev(dev); in drm_aux_hpd_bridge_notify()
168 static int drm_aux_hpd_bridge_probe(struct auxiliary_device *auxdev, in drm_aux_hpd_bridge_probe()
A Daux-bridge.c18 struct auxiliary_device *adev = to_auxiliary_dev(dev); in drm_aux_bridge_release()
27 struct auxiliary_device *adev = _adev; in drm_aux_bridge_unregister_adev()
45 struct auxiliary_device *adev; in drm_aux_bridge_register()
106 static int drm_aux_bridge_probe(struct auxiliary_device *auxdev, in drm_aux_bridge_probe()
A Dti-sn65dsi86.c173 struct auxiliary_device *bridge_aux;
174 struct auxiliary_device *gpio_aux;
175 struct auxiliary_device *aux_aux;
176 struct auxiliary_device *pwm_aux;
473 struct auxiliary_device *aux = container_of(dev, struct auxiliary_device, dev); in ti_sn65dsi86_aux_device_release()
479 struct auxiliary_device **aux_out, in ti_sn65dsi86_add_aux_device()
483 struct auxiliary_device *aux; in ti_sn65dsi86_add_aux_device()
654 static int ti_sn_aux_probe(struct auxiliary_device *adev, in ti_sn_aux_probe()
1585 static int ti_sn_pwm_probe(struct auxiliary_device *adev, in ti_sn_pwm_probe()
1605 static void ti_sn_pwm_remove(struct auxiliary_device *adev) in ti_sn_pwm_remove()
[all …]
/linux/drivers/soundwire/
A Dintel_auxdevice.h7 int intel_link_startup(struct auxiliary_device *auxdev);
8 int intel_link_process_wakeen_event(struct auxiliary_device *auxdev);
12 struct auxiliary_device auxdev;
/linux/drivers/reset/
A Dreset-mpfs.c133 static int mpfs_reset_probe(struct auxiliary_device *adev, in mpfs_reset_probe()
160 struct auxiliary_device *adev = _adev; in mpfs_reset_unregister_adev()
168 struct auxiliary_device *adev = to_auxiliary_dev(dev); in mpfs_reset_adev_release()
173 static struct auxiliary_device *mpfs_reset_adev_alloc(struct device *clk_dev) in mpfs_reset_adev_alloc()
175 struct auxiliary_device *adev; in mpfs_reset_adev_alloc()
198 struct auxiliary_device *adev; in mpfs_reset_controller_register()
/linux/drivers/net/ethernet/mellanox/mlxsw/
A Dcore_linecard_dev.c22 struct auxiliary_device adev;
41 struct auxiliary_device *adev = in mlxsw_linecard_bdev_release()
42 container_of(device, struct auxiliary_device, dev); in mlxsw_linecard_bdev_release()
127 static int mlxsw_linecard_bdev_probe(struct auxiliary_device *adev, in mlxsw_linecard_bdev_probe()
154 static void mlxsw_linecard_bdev_remove(struct auxiliary_device *adev) in mlxsw_linecard_bdev_remove()
/linux/drivers/soc/cirrus/
A Dsoc-ep93xx.c73 struct auxiliary_device *adev = _adev; in ep93xx_unregister_adev()
81 struct auxiliary_device *adev = to_auxiliary_dev(dev); in ep93xx_adev_release()
87 static struct auxiliary_device __init *ep93xx_adev_alloc(struct device *parent, in ep93xx_adev_alloc()
92 struct auxiliary_device *adev; in ep93xx_adev_alloc()
120 struct auxiliary_device *adev; in ep93xx_controller_register()
/linux/drivers/peci/
A Dcpu.c189 struct auxiliary_device *adev = to_auxiliary_dev(dev); in adev_release()
195 static struct auxiliary_device *adev_alloc(struct peci_cpu *priv, int idx) in adev_alloc()
198 struct auxiliary_device *adev; in adev_alloc()
232 struct auxiliary_device *adev = _adev; in unregister_adev()
241 struct auxiliary_device *adev; in devm_adev_add()
/linux/drivers/net/ethernet/intel/ice/
A Dice_sf_eth.h11 struct auxiliary_device adev;
22 ice_sf_dev *ice_adev_to_sf_dev(struct auxiliary_device *adev) in ice_adev_to_sf_dev()
/linux/drivers/platform/x86/intel/
A Dtpmi.c190 struct intel_tpmi_plat_info *tpmi_get_platform_data(struct auxiliary_device *auxdev) in tpmi_get_platform_data()
198 int tpmi_get_resource_count(struct auxiliary_device *auxdev) in tpmi_get_resource_count()
209 struct resource *tpmi_get_resource_at_index(struct auxiliary_device *auxdev, int index) in tpmi_get_resource_at_index()
340 int tpmi_get_feature_status(struct auxiliary_device *auxdev, in tpmi_get_feature_status()
359 struct dentry *tpmi_get_debugfs_dir(struct auxiliary_device *auxdev) in tpmi_get_debugfs_dir()
558 static void tpmi_set_control_base(struct auxiliary_device *auxdev, in tpmi_set_control_base()
742 static int intel_vsec_tpmi_init(struct auxiliary_device *auxdev) in intel_vsec_tpmi_init()
828 static int tpmi_probe(struct auxiliary_device *auxdev, in tpmi_probe()
834 static void tpmi_remove(struct auxiliary_device *auxdev) in tpmi_remove()
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/
A Ddriver.c25 static int mlx5_sf_dev_probe(struct auxiliary_device *adev, const struct auxiliary_device_id *id) in mlx5_sf_dev_probe()
91 static void mlx5_sf_dev_remove(struct auxiliary_device *adev) in mlx5_sf_dev_remove()
109 static void mlx5_sf_dev_shutdown(struct auxiliary_device *adev) in mlx5_sf_dev_shutdown()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dsd.h15 struct auxiliary_device *mlx5_sd_get_adev(struct mlx5_core_dev *dev,
16 struct auxiliary_device *adev,
/linux/drivers/soc/qcom/
A Dpmic_glink.c33 struct auxiliary_device altmode_aux;
34 struct auxiliary_device ps_aux;
35 struct auxiliary_device ucsi_aux;
175 struct auxiliary_device *aux, in pmic_glink_add_aux_device()
197 struct auxiliary_device *aux) in pmic_glink_del_aux_device()
/linux/drivers/gpu/drm/xe/
A Dxe_heci_gsc.c85 struct auxiliary_device *aux_dev = to_auxiliary_dev(dev); in heci_gsc_release_dev()
99 struct auxiliary_device *aux_dev = &heci_gsc->adev->aux_dev; in xe_heci_gsc_fini()
133 struct auxiliary_device *aux_dev; in heci_gsc_add_device()
/linux/drivers/vdpa/pds/
A Daux_drv.c32 static int pds_vdpa_probe(struct auxiliary_device *aux_dev, in pds_vdpa_probe()
90 static void pds_vdpa_remove(struct auxiliary_device *aux_dev) in pds_vdpa_remove()
/linux/drivers/platform/arm64/
A Dlenovo-yoga-c630.c196 struct auxiliary_device *adev = to_auxiliary_dev(dev); in yoga_c630_aux_release()
203 struct auxiliary_device *adev = data; in yoga_c630_aux_remove()
212 struct auxiliary_device *adev; in yoga_c630_aux_init()
/linux/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_ulp.c244 struct auxiliary_device *adev; in bnxt_ulp_stop()
282 struct auxiliary_device *adev; in bnxt_ulp_start()
369 struct auxiliary_device *adev; in bnxt_rdma_aux_device_uninit()
427 struct auxiliary_device *aux_dev; in bnxt_rdma_aux_device_add()
444 struct auxiliary_device *aux_dev; in bnxt_rdma_aux_device_init()

Completed in 37 milliseconds

12345