Home
last modified time | relevance | path

Searched refs:amba_device (Results 1 – 25 of 49) sorted by relevance

12

/linux/include/linux/amba/
A Dbus.h64 struct amba_device { struct
78 int (*probe)(struct amba_device *, const struct amba_id *); argument
79 void (*remove)(struct amba_device *);
80 void (*shutdown)(struct amba_device *);
122 void amba_device_put(struct amba_device *);
125 void amba_device_unregister(struct amba_device *);
128 void amba_release_regions(struct amba_device *);
130 static inline int amba_pclk_enable(struct amba_device *dev) in amba_pclk_enable()
140 static inline int amba_pclk_prepare(struct amba_device *dev) in amba_pclk_prepare()
175 struct amba_device name##_device = { \
[all …]
A Dserial.h210 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);
A Dclcd.h124 struct amba_device;
130 struct amba_device *dev;
/linux/drivers/amba/
A Dbus.c85 struct amba_device *dev = to_amba_device(_dev); in driver_override_show()
98 struct amba_device *dev = to_amba_device(_dev); in driver_override_store()
155 struct amba_device *pcdev = to_amba_device(dev); in amba_match()
167 struct amba_device *pcdev = to_amba_device(dev); in amba_uevent()
184 struct amba_device *pcdev = to_amba_device(dev); in amba_probe()
368 struct amba_device *d = to_amba_device(dev); in amba_device_release()
525 struct amba_device *dev;
630 struct amba_device *dev; in amba_device_alloc()
665 void amba_device_put(struct amba_device *dev) in amba_device_put()
689 struct amba_device *dev;
[all …]
/linux/drivers/vfio/platform/
A Dvfio_amba.c23 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()
75 static void vfio_amba_remove(struct amba_device *adev) in vfio_amba_remove()
/linux/drivers/memory/
A Dpl172.c56 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()
A Dpl353-smc.c71 static int pl353_smc_probe(struct amba_device *adev, const struct amba_id *id) in pl353_smc_probe()
136 static void pl353_smc_remove(struct amba_device *adev) in pl353_smc_remove()
/linux/drivers/char/hw_random/
A Dnomadik-rng.c37 static int nmk_rng_probe(struct amba_device *dev, const struct amba_id *id) in nmk_rng_probe()
72 static void nmk_rng_remove(struct amba_device *dev) in nmk_rng_remove()
/linux/arch/arm/mach-versatile/
A Dversatile_dt.c58 struct amba_device *adev = container_of(dev, struct amba_device, dev); in mmc_status()
/linux/drivers/watchdog/
A Dsp805_wdt.c72 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()
/linux/drivers/rtc/
A Drtc-pl030.c85 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()
A Drtc-pl031.c283 static void pl031_remove(struct amba_device *adev) in pl031_remove()
294 static int pl031_probe(struct amba_device *adev, const struct amba_id *id) in pl031_probe()
/linux/drivers/input/serio/
A Dambakmi.c106 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()
/linux/drivers/hwtracing/coresight/
A Dcoresight-tpiu.c116 static int tpiu_probe(struct amba_device *adev, const struct amba_id *id) in tpiu_probe()
173 static void tpiu_remove(struct amba_device *adev) in tpiu_remove()
A Dcoresight-tmc-core.c450 static int tmc_probe(struct amba_device *adev, const struct amba_id *id) in tmc_probe()
561 static void tmc_shutdown(struct amba_device *adev) in tmc_shutdown()
583 static void tmc_remove(struct amba_device *adev) in tmc_remove()
A Dcoresight-replicator.c390 static int dynamic_replicator_probe(struct amba_device *adev, in dynamic_replicator_probe()
396 static void dynamic_replicator_remove(struct amba_device *adev) in dynamic_replicator_remove()
A Dcoresight-funnel.c370 static int dynamic_funnel_probe(struct amba_device *adev, in dynamic_funnel_probe()
376 static void dynamic_funnel_remove(struct amba_device *adev) in dynamic_funnel_remove()
/linux/drivers/i2c/busses/
A Di2c-nomadik.c170 struct amba_device *adev;
898 struct amba_device *adev = to_amba_device(dev); in nmk_i2c_runtime_suspend()
908 struct amba_device *adev = to_amba_device(dev); in nmk_i2c_runtime_resume()
964 static int nmk_i2c_probe(struct amba_device *adev, const struct amba_id *id) in nmk_i2c_probe()
1058 static void nmk_i2c_remove(struct amba_device *adev) in nmk_i2c_remove()
/linux/drivers/gpu/drm/pl111/
A Dpl111_drv.c237 static int pl111_amba_probe(struct amba_device *amba_dev, in pl111_amba_probe()
322 static void pl111_amba_remove(struct amba_device *amba_dev) in pl111_amba_remove()
/linux/drivers/of/
A Dplatform.c224 static struct amba_device *of_amba_device_create(struct device_node *node, in of_amba_device_create()
229 struct amba_device *dev; in of_amba_device_create()
285 static struct amba_device *of_amba_device_create(struct device_node *node, in of_amba_device_create()
/linux/drivers/acpi/
A Dacpi_amba.c51 struct amba_device *dev; in amba_handler_attach()
/linux/sound/arm/
A Daaci.h223 struct amba_device *dev;
/linux/arch/arm/mach-integrator/
A Dintegrator_ap.c106 static void integrator_uart_set_mctrl(struct amba_device *dev, in integrator_uart_set_mctrl()
/linux/drivers/mailbox/
A Darm_mhuv2.c964 static int mhuv2_tx_init(struct amba_device *adev, struct mhuv2 *mhu, in mhuv2_tx_init()
1018 static int mhuv2_rx_init(struct amba_device *adev, struct mhuv2 *mhu, in mhuv2_rx_init()
1055 static int mhuv2_probe(struct amba_device *adev, const struct amba_id *id) in mhuv2_probe()
1100 static void mhuv2_remove(struct amba_device *adev) in mhuv2_remove()
/linux/drivers/video/fbdev/
A Damba-clcd.c829 static struct clcd_board *clcdfb_of_get_board(struct amba_device *dev) in clcdfb_of_get_board()
855 static struct clcd_board *clcdfb_of_get_board(struct amba_device *dev) in clcdfb_of_get_board()
861 static int clcdfb_probe(struct amba_device *dev, const struct amba_id *id) in clcdfb_probe()
915 static void clcdfb_remove(struct amba_device *dev) in clcdfb_remove()

Completed in 54 milliseconds

12