Searched refs:amba_driver (Results 1 – 25 of 39) sorted by relevance
12
/linux-6.12.1/include/linux/amba/ |
D | bus.h | 81 struct amba_driver { struct 122 int __amba_driver_register(struct amba_driver *, struct module *); 123 void amba_driver_unregister(struct amba_driver *); 125 static inline int __amba_driver_register(struct amba_driver *drv, in __amba_driver_register() 130 static inline void amba_driver_unregister(struct amba_driver *drv) in amba_driver_unregister()
|
/linux-6.12.1/drivers/amba/ |
D | bus.c | 29 #define to_amba_driver(d) container_of_const(d, struct amba_driver, drv) 211 const struct amba_driver *pcdrv = to_amba_driver(drv); in amba_match() 281 struct amba_driver *pcdrv = to_amba_driver(dev->driver); in amba_probe() 326 struct amba_driver *drv = to_amba_driver(dev->driver); in amba_remove() 344 struct amba_driver *drv; in amba_shutdown() 356 struct amba_driver *drv = to_amba_driver(dev->driver); in amba_dma_configure() 378 struct amba_driver *drv = to_amba_driver(dev->driver); in amba_dma_cleanup() 470 static struct amba_driver amba_proxy_drv = { 504 int __amba_driver_register(struct amba_driver *drv, in __amba_driver_register() 525 void amba_driver_unregister(struct amba_driver *drv) in amba_driver_unregister()
|
/linux-6.12.1/drivers/char/hw_random/ |
D | nomadik-rng.c | 79 static struct amba_driver nmk_rng_driver = {
|
/linux-6.12.1/drivers/memory/ |
D | pl353-smc.c | 121 static struct amba_driver pl353_smc_driver = {
|
D | pl172.c | 289 static struct amba_driver pl172_driver = {
|
/linux-6.12.1/drivers/vfio/platform/ |
D | vfio_amba.c | 131 static struct amba_driver vfio_amba_driver = {
|
/linux-6.12.1/drivers/rtc/ |
D | rtc-pl030.c | 161 static struct amba_driver pl030_driver = {
|
D | rtc-pl031.c | 457 static struct amba_driver pl031_driver = {
|
/linux-6.12.1/drivers/mailbox/ |
D | arm_mhu.c | 165 static struct amba_driver arm_mhu_driver = {
|
D | pl320-ipc.c | 175 static struct amba_driver pl320_driver = {
|
D | arm_mhu_db.c | 340 static struct amba_driver arm_mhu_db_driver = {
|
/linux-6.12.1/include/linux/ |
D | coresight.h | 681 int coresight_init_driver(const char *drv, struct amba_driver *amba_drv, 684 void coresight_remove_driver(struct amba_driver *amba_drv,
|
/linux-6.12.1/drivers/input/serio/ |
D | ambakmi.c | 195 static struct amba_driver ambakmi_driver = {
|
/linux-6.12.1/drivers/hwtracing/coresight/ |
D | coresight-tpiu.c | 259 static struct amba_driver tpiu_driver = {
|
D | coresight-tpda.c | 333 static struct amba_driver tpda_driver = {
|
D | coresight-replicator.c | 428 static struct amba_driver dynamic_replicator_driver = {
|
D | coresight-funnel.c | 423 static struct amba_driver dynamic_funnel_driver = {
|
D | coresight-core.c | 1414 int coresight_init_driver(const char *drv, struct amba_driver *amba_drv, in coresight_init_driver() 1435 void coresight_remove_driver(struct amba_driver *amba_drv, in coresight_remove_driver()
|
D | coresight-cpu-debug.c | 680 static struct amba_driver debug_driver = {
|
D | coresight-catu.c | 604 static struct amba_driver catu_driver = {
|
D | coresight-tmc-core.c | 647 static struct amba_driver tmc_driver = {
|
/linux-6.12.1/drivers/watchdog/ |
D | sp805_wdt.c | 362 static struct amba_driver sp805_wdt_driver = {
|
/linux-6.12.1/drivers/gpu/drm/pl111/ |
D | pl111_drv.c | 434 static struct amba_driver pl111_amba_driver __maybe_unused = {
|
/linux-6.12.1/drivers/gpio/ |
D | gpio-pl061.c | 429 static struct amba_driver pl061_gpio_driver = {
|
/linux-6.12.1/drivers/tty/serial/ |
D | amba-pl010.c | 777 static struct amba_driver pl010_driver = {
|
12