Home
last modified time | relevance | path

Searched refs:auxiliary_device_id (Results 1 – 25 of 56) sorted by relevance

123

/linux/rust/kernel/
H A Dauxiliary.rs86 id: *const bindings::auxiliary_device_id, in probe_callback()
94 // SAFETY: `DeviceId` is a `#[repr(transparent)`] wrapper of `struct auxiliary_device_id` in probe_callback()
133 /// Abstraction for `bindings::auxiliary_device_id`. in new()
136 pub struct DeviceId(bindings::auxiliary_device_id); in new()
144 let mut id: bindings::auxiliary_device_id = pin_init::zeroed(); in new()
165 // SAFETY: `DeviceId` is a `#[repr(transparent)]` wrapper of `auxiliary_device_id` and does not add
168 type RawType = bindings::auxiliary_device_id; in index()
174 core::mem::offset_of!(bindings::auxiliary_device_id, driver_data);
79 probe_callback( adev: *mut bindings::auxiliary_device, id: *const bindings::auxiliary_device_id, ) -> c_int probe_callback() argument
/linux/drivers/platform/x86/intel/speed_select_if/
H A Disst_tpmi.c16 static int intel_sst_probe(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id) in intel_sst_probe()
53 static const struct auxiliary_device_id intel_sst_id_table[] = {
/linux/drivers/reset/amlogic/
H A Dreset-meson-aux.c41 static const struct auxiliary_device_id meson_reset_aux_ids[] = {
59 const struct auxiliary_device_id *id) in meson_reset_aux_probe()
/linux/drivers/power/reset/
H A Dep93xx-restart.c45 const struct auxiliary_device_id *id) in ep93xx_reboot_probe()
71 static const struct auxiliary_device_id ep93xx_reboot_ids[] = {
/linux/drivers/reset/starfive/
H A Dreset-starfive-jh7110.c53 const struct auxiliary_device_id *id) in jh7110_reset_probe()
70 static const struct auxiliary_device_id jh7110_reset_ids[] = {
/linux/drivers/reset/
H A Dreset-gpio.c55 const struct auxiliary_device_id *id) in reset_gpio_probe()
81 static const struct auxiliary_device_id reset_gpio_ids[] = {
H A Dreset-eic7700-hsp.c76 const struct auxiliary_device_id *id) in eic7700_hsp_reset_probe()
98 static const struct auxiliary_device_id eic7700_hsp_reset_ids[] = {
H A Dreset-sky1-audss.c90 const struct auxiliary_device_id *id) in sky1_audss_reset_probe()
113 static const struct auxiliary_device_id sky1_audss_reset_ids[] = {
H A Dreset-mpfs.c154 const struct auxiliary_device_id *id) in mpfs_reset_adev_probe()
190 static const struct auxiliary_device_id mpfs_reset_ids[] = {
/linux/include/linux/
H A Dauxiliary_bus.h194 int (*probe)(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id);
201 const struct auxiliary_device_id *id_table;
/linux/drivers/vdpa/pds/
H A Daux_drv.c18 static const struct auxiliary_device_id pds_vdpa_id_table[] = {
33 const struct auxiliary_device_id *id) in pds_vdpa_probe()
/linux/drivers/hwmon/
H A Dmc33xs2410_hwmon.c150 const struct auxiliary_device_id *id) in mc33xs2410_hwmon_probe()
162 static const struct auxiliary_device_id mc33xs2410_hwmon_ids[] = {
/linux/sound/soc/sof/
H A Dsof-client-ipc-kernel-injector.c92 const struct auxiliary_device_id *id) in sof_msg_inject_probe()
139 static const struct auxiliary_device_id sof_msg_inject_client_id_table[] = {
H A Dsof-client-ipc-flood-test.c285 const struct auxiliary_device_id *id) in sof_ipc_flood_probe()
360 static const struct auxiliary_device_id sof_ipc_flood_client_id_table[] = {
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_linecard_dev.c128 const struct auxiliary_device_id *id) in mlxsw_linecard_bdev_probe()
164 static const struct auxiliary_device_id mlxsw_linecard_bdev_id_table[] = {
/linux/include/linux/device-id/
H A Dauxiliary.h12 struct auxiliary_device_id { struct
/linux/drivers/power/sequencing/
H A Dpwrseq-thead-gpu.c179 const struct auxiliary_device_id *id) in pwrseq_thead_gpu_probe()
231 static const struct auxiliary_device_id pwrseq_thead_gpu_id_table[] = {
/linux/drivers/gpio/
H A Dgpio-ltc4283.c170 const struct auxiliary_device_id *id) in ltc4283_gpio_probe()
203 static const struct auxiliary_device_id ltc4283_aux_id_table[] = {
H A Dgpio-shared-proxy.c255 const struct auxiliary_device_id *id) in gpio_shared_proxy_probe()
304 static const struct auxiliary_device_id gpio_shared_proxy_id_table[] = {
/linux/drivers/infiniband/hw/irdma/
H A Di40iw_if.c185 static int i40iw_probe(struct auxiliary_device *aux_dev, const struct auxiliary_device_id *id) in i40iw_probe()
208 static const struct auxiliary_device_id i40iw_auxiliary_id_table[] = {
H A Dig3rdma_if.c169 const struct auxiliary_device_id *id) in ig3rdma_core_probe()
220 static const struct auxiliary_device_id ig3rdma_core_auxiliary_id_table[] = {
/linux/drivers/tty/serial/8250/
H A D8250_keba.c171 const struct auxiliary_device_id *id) in kuart_probe()
272 static const struct auxiliary_device_id kuart_devtype_aux[] = {
/linux/drivers/phy/
H A Dphy-eyeq5-eth.c231 const struct auxiliary_device_id *id) in eq5_phy_probe()
265 static const struct auxiliary_device_id eq5_phy_id_table[] = {
/linux/drivers/usb/typec/ucsi/
H A Ducsi_yoga_c630.c218 const struct auxiliary_device_id *id) in yoga_c630_ucsi_probe()
296 static const struct auxiliary_device_id yoga_c630_ucsi_id_table[] = {
/linux/drivers/pmdomain/marvell/
H A Dpxa1908-power-controller.c256 pxa1908_pd_probe(struct auxiliary_device *auxdev, const struct auxiliary_device_id *aux_id) in pxa1908_pd_probe()
289 static const struct auxiliary_device_id pxa1908_pd_id[] = {

123