/kernel/linux/linux-5.10/include/linux/amba/ |
H A D | bus.h | 64 struct amba_device { struct 78 int (*probe)(struct amba_device *, const struct amba_id *); 79 void (*remove)(struct amba_device *); 80 void (*shutdown)(struct amba_device *); 103 #define to_amba_device(d) container_of(d, struct amba_device, dev) 110 struct amba_device *amba_device_alloc(const char *, resource_size_t, size_t); 111 void amba_device_put(struct amba_device *); 112 int amba_device_add(struct amba_device *, struct resource *); 113 int amba_device_register(struct amba_device *, struct resource *); 114 struct amba_device *amba_apb_device_ad [all...] |
H A D | serial.h | 210 struct amba_device; /* in uncompress this is included but amba/bus.h is not */ 212 void (*set_mctrl)(struct amba_device *dev, void __iomem *base, unsigned int mctrl);
|
H A D | clcd.h | 124 struct amba_device; 130 struct amba_device *dev;
|
/kernel/linux/linux-6.6/include/linux/amba/ |
H A D | bus.h | 64 struct amba_device { struct 83 int (*probe)(struct amba_device *, const struct amba_id *); 84 void (*remove)(struct amba_device *); 85 void (*shutdown)(struct amba_device *); 110 #define to_amba_device(d) container_of_const(d, struct amba_device, dev) 128 struct amba_device *amba_device_alloc(const char *, resource_size_t, size_t); 129 void amba_device_put(struct amba_device *); 130 int amba_device_add(struct amba_device *, struct resource *); 131 int amba_device_register(struct amba_device *, struct resource *); 132 void amba_device_unregister(struct amba_device *); [all...] |
H A D | serial.h | 210 struct amba_device; /* in uncompress this is included but amba/bus.h is not */ 212 void (*set_mctrl)(struct amba_device *dev, void __iomem *base, unsigned int mctrl);
|
H A D | clcd.h | 124 struct amba_device; 130 struct amba_device *dev;
|
/kernel/linux/linux-5.10/drivers/amba/ |
H A D | bus.c | 29 amba_cs_uci_id_match(const struct amba_id *table, struct amba_device *dev) in amba_cs_uci_id_match() 47 amba_lookup(const struct amba_id *table, struct amba_device *dev) in amba_lookup() 61 struct amba_device *pcdev = to_amba_device(dev); in amba_match() 73 struct amba_device *pcdev = to_amba_device(dev); in amba_uevent() 87 struct amba_device *dev = to_amba_device(_dev); in driver_override_show() 100 struct amba_device *dev = to_amba_device(_dev); in driver_override_store() 135 struct amba_device *dev = to_amba_device(_dev); \ 163 struct amba_device *pcdev = to_amba_device(dev); in amba_pm_runtime_suspend() 178 struct amba_device *pcdev = to_amba_device(dev); in amba_pm_runtime_resume() 232 static int amba_get_enable_pclk(struct amba_device *pcde [all...] |
/kernel/linux/linux-6.6/drivers/amba/ |
H A D | bus.c | 32 amba_cs_uci_id_match(const struct amba_id *table, struct amba_device *dev) in amba_cs_uci_id_match() 50 amba_lookup(const struct amba_id *table, struct amba_device *dev) in amba_lookup() 62 static int amba_get_enable_pclk(struct amba_device *pcdev) in amba_get_enable_pclk() 77 static void amba_put_disable_pclk(struct amba_device *pcdev) in amba_put_disable_pclk() 87 struct amba_device *dev = to_amba_device(_dev); in driver_override_show() 100 struct amba_device *dev = to_amba_device(_dev); in driver_override_store() 115 struct amba_device *dev = to_amba_device(_dev); \ 133 static int amba_read_periphid(struct amba_device *dev) in amba_read_periphid() 209 struct amba_device *pcdev = to_amba_device(dev); in amba_match() 240 const struct amba_device *pcde in amba_uevent() [all...] |
/kernel/linux/linux-5.10/drivers/vfio/platform/ |
H A D | vfio_amba.c | 23 struct amba_device *adev = (struct amba_device *) vdev->opaque; in get_amba_resource() 33 struct amba_device *adev = (struct amba_device *) vdev->opaque; in get_amba_irq() 43 static int vfio_amba_probe(struct amba_device *adev, const struct amba_id *id) in vfio_amba_probe() 74 static void vfio_amba_remove(struct amba_device *adev) in vfio_amba_remove()
|
/kernel/linux/linux-6.6/drivers/vfio/platform/ |
H A D | vfio_amba.c | 24 struct amba_device *adev = (struct amba_device *) vdev->opaque; in get_amba_resource() 34 struct amba_device *adev = (struct amba_device *) vdev->opaque; in get_amba_irq() 48 struct amba_device *adev = to_amba_device(core_vdev->dev); in vfio_amba_init_dev() 68 static int vfio_amba_probe(struct amba_device *adev, const struct amba_id *id) in vfio_amba_probe() 100 static void vfio_amba_remove(struct amba_device *adev) in vfio_amba_remove()
|
/kernel/linux/linux-5.10/drivers/memory/ |
H A D | pl172.c | 56 static int pl172_timing_prop(struct amba_device *adev, in pl172_timing_prop() 82 static int pl172_setup_static(struct amba_device *adev, in pl172_setup_static() 171 static int pl172_parse_cs_config(struct amba_device *adev, in pl172_parse_cs_config() 194 static int pl172_probe(struct amba_device *adev, const struct amba_id *id) in pl172_probe() 276 static void pl172_remove(struct amba_device *adev) in pl172_remove()
|
H A D | pl353-smc.c | 306 * @adev: Pointer to the amba_device struct 309 static void pl353_smc_init_nand_interface(struct amba_device *adev, in pl353_smc_init_nand_interface() 349 static int pl353_smc_probe(struct amba_device *adev, const struct amba_id *id) in pl353_smc_probe() 356 static void (*init)(struct amba_device *adev, in pl353_smc_probe() 431 static void pl353_smc_remove(struct amba_device *adev) in pl353_smc_remove()
|
/kernel/linux/linux-6.6/drivers/memory/ |
H A D | pl172.c | 56 static int pl172_timing_prop(struct amba_device *adev, in pl172_timing_prop() 82 static int pl172_setup_static(struct amba_device *adev, in pl172_setup_static() 171 static int pl172_parse_cs_config(struct amba_device *adev, in pl172_parse_cs_config() 194 static int pl172_probe(struct amba_device *adev, const struct amba_id *id) in pl172_probe() 276 static void pl172_remove(struct amba_device *adev) in pl172_remove()
|
H A D | pl353-smc.c | 72 static int pl353_smc_probe(struct amba_device *adev, const struct amba_id *id) in pl353_smc_probe() 138 static void pl353_smc_remove(struct amba_device *adev) in pl353_smc_remove()
|
/kernel/linux/linux-5.10/drivers/char/hw_random/ |
H A D | nomadik-rng.c | 35 static int nmk_rng_probe(struct amba_device *dev, const struct amba_id *id) in nmk_rng_probe() 67 static void nmk_rng_remove(struct amba_device *dev) in nmk_rng_remove()
|
/kernel/linux/linux-6.6/drivers/char/hw_random/ |
H A D | nomadik-rng.c | 35 static int nmk_rng_probe(struct amba_device *dev, const struct amba_id *id) in nmk_rng_probe() 64 static void nmk_rng_remove(struct amba_device *dev) in nmk_rng_remove()
|
/kernel/linux/linux-5.10/arch/arm/mach-versatile/ |
H A D | versatile_dt.c | 58 struct amba_device *adev = container_of(dev, struct amba_device, dev); in mmc_status()
|
/kernel/linux/linux-6.6/arch/arm/mach-versatile/ |
H A D | versatile.c | 58 struct amba_device *adev = container_of(dev, struct amba_device, dev); in mmc_status()
|
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-pl030.c | 85 static int pl030_probe(struct amba_device *dev, const struct amba_id *id) in pl030_probe() 140 static void pl030_remove(struct amba_device *dev) in pl030_remove()
|
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-pl030.c | 85 static int pl030_probe(struct amba_device *dev, const struct amba_id *id) in pl030_probe() 140 static void pl030_remove(struct amba_device *dev) in pl030_remove()
|
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | sp805_wdt.c | 72 struct amba_device *adev; 231 sp805_wdt_probe(struct amba_device *adev, const struct amba_id *id) in sp805_wdt_probe() 307 static void sp805_wdt_remove(struct amba_device *adev) in sp805_wdt_remove()
|
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | sp805_wdt.c | 73 struct amba_device *adev; 232 sp805_wdt_probe(struct amba_device *adev, const struct amba_id *id) in sp805_wdt_probe() 309 static void sp805_wdt_remove(struct amba_device *adev) in sp805_wdt_remove()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/pl111/ |
H A D | pl111_drv.c | 234 static int pl111_amba_probe(struct amba_device *amba_dev, in pl111_amba_probe() 319 static void pl111_amba_remove(struct amba_device *amba_dev) in pl111_amba_remove() 333 static void pl111_amba_shutdown(struct amba_device *amba_dev) in pl111_amba_shutdown()
|
/kernel/linux/linux-5.10/drivers/input/serio/ |
H A D | ambakmi.c | 106 static int amba_kmi_probe(struct amba_device *dev, in amba_kmi_probe() 162 static void amba_kmi_remove(struct amba_device *dev) in amba_kmi_remove()
|
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
H A D | coresight-tpiu.c | 120 static int tpiu_probe(struct amba_device *adev, const struct amba_id *id) in tpiu_probe() 176 static void tpiu_remove(struct amba_device *adev) in tpiu_remove()
|