amba_device 165 arch/arm/mach-ep93xx/core.c static void ep93xx_uart_set_mctrl(struct amba_device *dev, amba_device 368 arch/arm/mach-integrator/impd1.c struct amba_device *d; amba_device 107 arch/arm/mach-integrator/integrator_ap.c static void integrator_uart_set_mctrl(struct amba_device *dev, amba_device 61 arch/arm/mach-versatile/versatile_dt.c struct amba_device *adev = container_of(dev, struct amba_device, dev); amba_device 51 drivers/acpi/acpi_amba.c struct amba_device *dev; amba_device 29 drivers/amba/bus.c amba_cs_uci_id_match(const struct amba_id *table, struct amba_device *dev) amba_device 47 drivers/amba/bus.c amba_lookup(const struct amba_id *table, struct amba_device *dev) amba_device 61 drivers/amba/bus.c struct amba_device *pcdev = to_amba_device(dev); amba_device 73 drivers/amba/bus.c struct amba_device *pcdev = to_amba_device(dev); amba_device 87 drivers/amba/bus.c struct amba_device *dev = to_amba_device(_dev); amba_device 100 drivers/amba/bus.c struct amba_device *dev = to_amba_device(_dev); amba_device 135 drivers/amba/bus.c struct amba_device *dev = to_amba_device(_dev); \ amba_device 163 drivers/amba/bus.c struct amba_device *pcdev = to_amba_device(dev); amba_device 178 drivers/amba/bus.c struct amba_device *pcdev = to_amba_device(dev); amba_device 232 drivers/amba/bus.c static int amba_get_enable_pclk(struct amba_device *pcdev) amba_device 247 drivers/amba/bus.c static void amba_put_disable_pclk(struct amba_device *pcdev) amba_device 259 drivers/amba/bus.c struct amba_device *pcdev = to_amba_device(dev); amba_device 300 drivers/amba/bus.c struct amba_device *pcdev = to_amba_device(dev); amba_device 361 drivers/amba/bus.c struct amba_device *d = to_amba_device(dev); amba_device 368 drivers/amba/bus.c static int amba_device_try_add(struct amba_device *dev, struct resource *parent) amba_device 495 drivers/amba/bus.c struct amba_device *dev; amba_device 540 drivers/amba/bus.c int amba_device_add(struct amba_device *dev, struct resource *parent) amba_device 568 drivers/amba/bus.c static struct amba_device * amba_device 574 drivers/amba/bus.c struct amba_device *dev; amba_device 597 drivers/amba/bus.c struct amba_device * amba_device 607 drivers/amba/bus.c struct amba_device * amba_device 617 drivers/amba/bus.c struct amba_device * amba_device 628 drivers/amba/bus.c struct amba_device * amba_device 640 drivers/amba/bus.c static void amba_device_initialize(struct amba_device *dev, const char *name) amba_device 660 drivers/amba/bus.c struct amba_device *amba_device_alloc(const char *name, resource_size_t base, amba_device 663 drivers/amba/bus.c struct amba_device *dev; amba_device 686 drivers/amba/bus.c int amba_device_register(struct amba_device *dev, struct resource *parent) amba_device 698 drivers/amba/bus.c void amba_device_put(struct amba_device *dev) amba_device 715 drivers/amba/bus.c void amba_device_unregister(struct amba_device *dev) amba_device 722 drivers/amba/bus.c struct amba_device *dev; amba_device 732 drivers/amba/bus.c struct amba_device *pcdev = to_amba_device(dev); amba_device 763 drivers/amba/bus.c struct amba_device * amba_device 785 drivers/amba/bus.c int amba_request_regions(struct amba_device *dev, const char *name) amba_device 807 drivers/amba/bus.c void amba_release_regions(struct amba_device *dev) amba_device 37 drivers/char/hw_random/nomadik-rng.c static int nmk_rng_probe(struct amba_device *dev, const struct amba_id *id) amba_device 72 drivers/char/hw_random/nomadik-rng.c static int nmk_rng_remove(struct amba_device *dev) amba_device 283 drivers/dma/amba-pl08x.c struct amba_device *adev; amba_device 2572 drivers/dma/amba-pl08x.c static int pl08x_of_probe(struct amba_device *adev, amba_device 2693 drivers/dma/amba-pl08x.c static inline int pl08x_of_probe(struct amba_device *adev, amba_device 2701 drivers/dma/amba-pl08x.c static int pl08x_probe(struct amba_device *adev, const struct amba_id *id) amba_device 2962 drivers/dma/pl330.c struct amba_device *pcdev = to_amba_device(dev); amba_device 2977 drivers/dma/pl330.c struct amba_device *pcdev = to_amba_device(dev); amba_device 2995 drivers/dma/pl330.c pl330_probe(struct amba_device *adev, const struct amba_id *id) amba_device 3206 drivers/dma/pl330.c static int pl330_remove(struct amba_device *adev) amba_device 282 drivers/gpio/gpio-pl061.c static int pl061_probe(struct amba_device *adev, const struct amba_id *id) amba_device 252 drivers/gpu/drm/pl111/pl111_drv.c static int pl111_amba_probe(struct amba_device *amba_dev, amba_device 337 drivers/gpu/drm/pl111/pl111_drv.c static int pl111_amba_remove(struct amba_device *amba_dev) amba_device 500 drivers/hwtracing/coresight/coresight-catu.c static int catu_probe(struct amba_device *adev, const struct amba_id *id) amba_device 558 drivers/hwtracing/coresight/coresight-cpu-debug.c static int debug_probe(struct amba_device *adev, const struct amba_id *id) amba_device 630 drivers/hwtracing/coresight/coresight-cpu-debug.c static int debug_remove(struct amba_device *adev) amba_device 726 drivers/hwtracing/coresight/coresight-etb10.c static int etb_probe(struct amba_device *adev, const struct amba_id *id) amba_device 785 drivers/hwtracing/coresight/coresight-etm3x.c static int etm_probe(struct amba_device *adev, const struct amba_id *id) amba_device 1088 drivers/hwtracing/coresight/coresight-etm4x.c static int etm4_probe(struct amba_device *adev, const struct amba_id *id) amba_device 345 drivers/hwtracing/coresight/coresight-funnel.c static int dynamic_funnel_probe(struct amba_device *adev, amba_device 343 drivers/hwtracing/coresight/coresight-replicator.c static int dynamic_replicator_probe(struct amba_device *adev, amba_device 853 drivers/hwtracing/coresight/coresight-stm.c static int stm_probe(struct amba_device *adev, const struct amba_id *id) amba_device 434 drivers/hwtracing/coresight/coresight-tmc.c static int tmc_probe(struct amba_device *adev, const struct amba_id *id) amba_device 120 drivers/hwtracing/coresight/coresight-tpiu.c static int tpiu_probe(struct amba_device *adev, const struct amba_id *id) amba_device 170 drivers/i2c/busses/i2c-nomadik.c struct amba_device *adev; amba_device 898 drivers/i2c/busses/i2c-nomadik.c struct amba_device *adev = to_amba_device(dev); amba_device 908 drivers/i2c/busses/i2c-nomadik.c struct amba_device *adev = to_amba_device(dev); amba_device 964 drivers/i2c/busses/i2c-nomadik.c static int nmk_i2c_probe(struct amba_device *adev, const struct amba_id *id) amba_device 1058 drivers/i2c/busses/i2c-nomadik.c static int nmk_i2c_remove(struct amba_device *adev) amba_device 106 drivers/input/serio/ambakmi.c static int amba_kmi_probe(struct amba_device *dev, amba_device 162 drivers/input/serio/ambakmi.c static int amba_kmi_remove(struct amba_device *dev) amba_device 109 drivers/mailbox/arm_mhu.c static int mhu_probe(struct amba_device *adev, const struct amba_id *id) amba_device 130 drivers/mailbox/pl320-ipc.c static int pl320_probe(struct amba_device *adev, const struct amba_id *id) amba_device 59 drivers/memory/pl172.c static int pl172_timing_prop(struct amba_device *adev, amba_device 85 drivers/memory/pl172.c static int pl172_setup_static(struct amba_device *adev, amba_device 174 drivers/memory/pl172.c static int pl172_parse_cs_config(struct amba_device *adev, amba_device 197 drivers/memory/pl172.c static int pl172_probe(struct amba_device *adev, const struct amba_id *id) amba_device 279 drivers/memory/pl172.c static int pl172_remove(struct amba_device *adev) amba_device 309 drivers/memory/pl353-smc.c static void pl353_smc_init_nand_interface(struct amba_device *adev, amba_device 349 drivers/memory/pl353-smc.c static int pl353_smc_probe(struct amba_device *adev, const struct amba_id *id) amba_device 356 drivers/memory/pl353-smc.c static void (*init)(struct amba_device *adev, amba_device 429 drivers/memory/pl353-smc.c static int pl353_smc_remove(struct amba_device *adev) amba_device 1788 drivers/mmc/host/mmci.c static int mmci_probe(struct amba_device *dev, amba_device 2068 drivers/mmc/host/mmci.c static int mmci_remove(struct amba_device *dev) amba_device 2138 drivers/mmc/host/mmci.c struct amba_device *adev = to_amba_device(dev); amba_device 2153 drivers/mmc/host/mmci.c struct amba_device *adev = to_amba_device(dev); amba_device 219 drivers/of/platform.c static struct amba_device *of_amba_device_create(struct device_node *node, amba_device 224 drivers/of/platform.c struct amba_device *dev; amba_device 284 drivers/of/platform.c static struct amba_device *of_amba_device_create(struct device_node *node, amba_device 97 drivers/rtc/rtc-pl030.c static int pl030_probe(struct amba_device *dev, const struct amba_id *id) amba_device 151 drivers/rtc/rtc-pl030.c static int pl030_remove(struct amba_device *dev) amba_device 301 drivers/rtc/rtc-pl031.c static int pl031_remove(struct amba_device *adev) amba_device 314 drivers/rtc/rtc-pl031.c static int pl031_probe(struct amba_device *adev, const struct amba_id *id) amba_device 365 drivers/spi/spi-pl022.c struct amba_device *adev; amba_device 2116 drivers/spi/spi-pl022.c static int pl022_probe(struct amba_device *adev, const struct amba_id *id) amba_device 2315 drivers/spi/spi-pl022.c pl022_remove(struct amba_device *adev) amba_device 58 drivers/tty/serial/amba-pl010.c struct amba_device *dev; amba_device 698 drivers/tty/serial/amba-pl010.c static int pl010_probe(struct amba_device *dev, const struct amba_id *id) amba_device 760 drivers/tty/serial/amba-pl010.c static int pl010_remove(struct amba_device *dev) amba_device 95 drivers/tty/serial/amba-pl011.c unsigned int (*get_fifosize)(struct amba_device *dev); amba_device 98 drivers/tty/serial/amba-pl011.c static unsigned int get_fifosize_arm(struct amba_device *dev) amba_device 176 drivers/tty/serial/amba-pl011.c static unsigned int get_fifosize_st(struct amba_device *dev) amba_device 212 drivers/tty/serial/amba-pl011.c static unsigned int get_fifosize_zte(struct amba_device *dev) amba_device 2618 drivers/tty/serial/amba-pl011.c static int pl011_probe(struct amba_device *dev, const struct amba_id *id) amba_device 2655 drivers/tty/serial/amba-pl011.c static int pl011_remove(struct amba_device *dev) amba_device 23 drivers/vfio/platform/vfio_amba.c struct amba_device *adev = (struct amba_device *) vdev->opaque; amba_device 33 drivers/vfio/platform/vfio_amba.c struct amba_device *adev = (struct amba_device *) vdev->opaque; amba_device 43 drivers/vfio/platform/vfio_amba.c static int vfio_amba_probe(struct amba_device *adev, const struct amba_id *id) amba_device 74 drivers/vfio/platform/vfio_amba.c static int vfio_amba_remove(struct amba_device *adev) amba_device 845 drivers/video/fbdev/amba-clcd.c static struct clcd_board *clcdfb_of_get_board(struct amba_device *dev) amba_device 871 drivers/video/fbdev/amba-clcd.c static struct clcd_board *clcdfb_of_get_board(struct amba_device *dev) amba_device 877 drivers/video/fbdev/amba-clcd.c static int clcdfb_probe(struct amba_device *dev, const struct amba_id *id) amba_device 931 drivers/video/fbdev/amba-clcd.c static int clcdfb_remove(struct amba_device *dev) amba_device 72 drivers/watchdog/sp805_wdt.c struct amba_device *adev; amba_device 231 drivers/watchdog/sp805_wdt.c sp805_wdt_probe(struct amba_device *adev, const struct amba_id *id) amba_device 307 drivers/watchdog/sp805_wdt.c static int sp805_wdt_remove(struct amba_device *adev) amba_device 152 drivers/xen/arm-device.c struct amba_device *adev = to_amba_device(data); amba_device 77 include/linux/amba/bus.h int (*probe)(struct amba_device *, const struct amba_id *); amba_device 78 include/linux/amba/bus.h int (*remove)(struct amba_device *); amba_device 79 include/linux/amba/bus.h void (*shutdown)(struct amba_device *); amba_device 102 include/linux/amba/bus.h #define to_amba_device(d) container_of(d, struct amba_device, dev) amba_device 109 include/linux/amba/bus.h struct amba_device *amba_device_alloc(const char *, resource_size_t, size_t); amba_device 110 include/linux/amba/bus.h void amba_device_put(struct amba_device *); amba_device 111 include/linux/amba/bus.h int amba_device_add(struct amba_device *, struct resource *); amba_device 112 include/linux/amba/bus.h int amba_device_register(struct amba_device *, struct resource *); amba_device 113 include/linux/amba/bus.h struct amba_device *amba_apb_device_add(struct device *parent, const char *name, amba_device 117 include/linux/amba/bus.h struct amba_device *amba_ahb_device_add(struct device *parent, const char *name, amba_device 121 include/linux/amba/bus.h struct amba_device * amba_device 126 include/linux/amba/bus.h struct amba_device * amba_device 131 include/linux/amba/bus.h void amba_device_unregister(struct amba_device *); amba_device 132 include/linux/amba/bus.h struct amba_device *amba_find_device(const char *, struct device *, unsigned int, unsigned int); amba_device 133 include/linux/amba/bus.h int amba_request_regions(struct amba_device *, const char *); amba_device 134 include/linux/amba/bus.h void amba_release_regions(struct amba_device *); amba_device 136 include/linux/amba/bus.h static inline int amba_pclk_enable(struct amba_device *dev) amba_device 141 include/linux/amba/bus.h static inline void amba_pclk_disable(struct amba_device *dev) amba_device 146 include/linux/amba/bus.h static inline int amba_pclk_prepare(struct amba_device *dev) amba_device 151 include/linux/amba/bus.h static inline void amba_pclk_unprepare(struct amba_device *dev) amba_device 181 include/linux/amba/bus.h struct amba_device name##_device = { \ amba_device 192 include/linux/amba/bus.h struct amba_device name##_device = { \ amba_device 124 include/linux/amba/clcd.h struct amba_device; amba_device 130 include/linux/amba/clcd.h struct amba_device *dev; amba_device 210 include/linux/amba/serial.h struct amba_device; /* in uncompress this is included but amba/bus.h is not */ amba_device 212 include/linux/amba/serial.h void (*set_mctrl)(struct amba_device *dev, void __iomem *base, unsigned int mctrl); amba_device 892 sound/arm/aaci.c static struct aaci *aaci_init_card(struct amba_device *dev) amba_device 984 sound/arm/aaci.c static int aaci_probe(struct amba_device *dev, amba_device 1070 sound/arm/aaci.c static int aaci_remove(struct amba_device *dev) amba_device 223 sound/arm/aaci.h struct amba_device *dev;