| /linux/include/linux/ |
| A D | auxiliary_bus.h | 142 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 D | intel_tpmi.h | 52 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 D | intel_vsec.h | 114 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 D | aux-bridge.h | 12 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 D | isst_tpmi_core.h | 14 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 D | isst_tpmi.c | 16 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 D | auxiliary.c | 162 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 D | auxiliary_sysfs.c | 25 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 D | aux-hpd-bridge.c | 23 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 D | aux-bridge.c | 18 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 D | ti-sn65dsi86.c | 173 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 D | intel_auxdevice.h | 7 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 D | reset-mpfs.c | 133 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 D | core_linecard_dev.c | 22 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 D | soc-ep93xx.c | 73 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 D | cpu.c | 189 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 D | ice_sf_eth.h | 11 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 D | tpmi.c | 190 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 D | driver.c | 25 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 D | sd.h | 15 struct auxiliary_device *mlx5_sd_get_adev(struct mlx5_core_dev *dev, 16 struct auxiliary_device *adev,
|
| /linux/drivers/soc/qcom/ |
| A D | pmic_glink.c | 33 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 D | xe_heci_gsc.c | 85 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 D | aux_drv.c | 32 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 D | lenovo-yoga-c630.c | 196 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 D | bnxt_ulp.c | 244 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()
|