| /linux/rust/kernel/ |
| H A D | auxiliary.rs | 86 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 D | isst_tpmi.c | 16 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 D | reset-meson-aux.c | 41 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 D | ep93xx-restart.c | 45 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 D | reset-starfive-jh7110.c | 53 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 D | reset-gpio.c | 55 const struct auxiliary_device_id *id) in reset_gpio_probe() 81 static const struct auxiliary_device_id reset_gpio_ids[] = {
|
| H A D | reset-eic7700-hsp.c | 76 const struct auxiliary_device_id *id) in eic7700_hsp_reset_probe() 98 static const struct auxiliary_device_id eic7700_hsp_reset_ids[] = {
|
| H A D | reset-sky1-audss.c | 90 const struct auxiliary_device_id *id) in sky1_audss_reset_probe() 113 static const struct auxiliary_device_id sky1_audss_reset_ids[] = {
|
| H A D | reset-mpfs.c | 154 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 D | auxiliary_bus.h | 194 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 D | aux_drv.c | 18 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 D | mc33xs2410_hwmon.c | 150 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 D | sof-client-ipc-kernel-injector.c | 92 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 D | sof-client-ipc-flood-test.c | 285 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 D | core_linecard_dev.c | 128 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 D | auxiliary.h | 12 struct auxiliary_device_id { struct
|
| /linux/drivers/power/sequencing/ |
| H A D | pwrseq-thead-gpu.c | 179 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 D | gpio-ltc4283.c | 170 const struct auxiliary_device_id *id) in ltc4283_gpio_probe() 203 static const struct auxiliary_device_id ltc4283_aux_id_table[] = {
|
| H A D | gpio-shared-proxy.c | 255 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 D | i40iw_if.c | 185 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 D | ig3rdma_if.c | 169 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 D | 8250_keba.c | 171 const struct auxiliary_device_id *id) in kuart_probe() 272 static const struct auxiliary_device_id kuart_devtype_aux[] = {
|
| /linux/drivers/phy/ |
| H A D | phy-eyeq5-eth.c | 231 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 D | ucsi_yoga_c630.c | 218 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 D | pxa1908-power-controller.c | 256 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[] = {
|