Home
last modified time | relevance | path

Searched refs:amba_device (Results 1 - 25 of 94) sorted by relevance

1234

/kernel/linux/linux-5.10/include/linux/amba/
H A Dbus.h64 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 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);
H A Dclcd.h124 struct amba_device;
130 struct amba_device *dev;
/kernel/linux/linux-6.6/include/linux/amba/
H A Dbus.h64 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 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);
H A Dclcd.h124 struct amba_device;
130 struct amba_device *dev;
/kernel/linux/linux-5.10/drivers/amba/
H A Dbus.c29 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 Dbus.c32 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 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()
74 static void vfio_amba_remove(struct amba_device *adev) in vfio_amba_remove()
/kernel/linux/linux-6.6/drivers/vfio/platform/
H A Dvfio_amba.c24 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 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()
H A Dpl353-smc.c306 * @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 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()
H A Dpl353-smc.c72 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 Dnomadik-rng.c35 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 Dnomadik-rng.c35 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 Dversatile_dt.c58 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 Dversatile.c58 struct amba_device *adev = container_of(dev, struct amba_device, dev); in mmc_status()
/kernel/linux/linux-5.10/drivers/rtc/
H 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()
/kernel/linux/linux-6.6/drivers/rtc/
H 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()
/kernel/linux/linux-5.10/drivers/watchdog/
H 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()
/kernel/linux/linux-6.6/drivers/watchdog/
H A Dsp805_wdt.c73 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 Dpl111_drv.c234 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 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()
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-tpiu.c120 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()

Completed in 11 milliseconds

1234