Home
last modified time | relevance | path

Searched full:amba (Results 1 – 25 of 139) sorted by relevance

123456

/linux/drivers/bcma/
H A DREADME1 Broadcom introduced new bus as replacement for older SSB. It is based on AMBA,
2 however from programming point of view there is nothing AMBA specific we use.
4 Standard AMBA drivers are platform specific, have hardcoded addresses and use
5 AMBA standard fields like CID and PID.
8 1) Broadcom specific AMBA device. It is put on AMBA bus, but can not be treated
9 as standard AMBA device. Reading it's CID or PID can cause machine lockup.
10 2) AMBA standard devices called ports or wrappers. They have CIDs (AMBA_CID)
14 Addresses of AMBA devices are not hardcoded in driver and have to be read from
H A Ddriver_gmac_cmn.c2 * Broadcom specific AMBA
/linux/drivers/amba/
H A Dbus.c3 * linux/arch/arm/common/amba.c
16 #include <linux/amba/bus.h>
154 * Find reset control(s) of the amba bus and de-assert them. in amba_read_periphid()
248 retval = add_uevent_var(env, "MODALIAS=amba:d%08X", pcdev->periphid); in amba_uevent()
435 * so we call the bus "amba".
436 * DMA configuration for platform and AMBA bus is same. So here we reuse
440 .name = "amba",
479 .name = "amba-proxy",
492 * one amba driver registered. If all amba drivers are modules and are in amba_stub_drv_init()
496 * amba_match() is called even if no amba driver has been registered. in amba_stub_drv_init()
[all …]
/linux/drivers/hwtracing/coresight/
H A Dcoresight-priv.h9 #include <linux/amba/bus.h>
178 * private data in AMBA ID table entries, and extract data values.
181 /* coresight AMBA ID, no UCI, no driver data: id table entry */
188 /* coresight AMBA ID, UCI with driver data only: id table entry. */
199 /* coresight AMBA ID, full UCI structure: id table entry. */
/linux/drivers/input/serio/
H A Dambakmi.c17 #include <linux/amba/bus.h>
18 #include <linux/amba/kmi.h>
193 MODULE_DEVICE_TABLE(amba, amba_kmi_idtable);
208 MODULE_DESCRIPTION("AMBA KMI controller driver");
/linux/drivers/vfio/platform/
H A DMakefile9 vfio-amba-y := vfio_amba.o
10 obj-$(CONFIG_VFIO_AMBA) += vfio-amba.o
/linux/Documentation/devicetree/bindings/net/can/
H A Dgrcan.txt6 Note: These properties are built from the AMBA plug&play in a Leon SPARC system
17 the amba bus in the ordinary case)
/linux/arch/arm/mach-s3c/
H A Dpl080.c3 // Samsung's S3C64XX generic DMA support using amba-pl08x driver.
8 #include <linux/amba/bus.h>
9 #include <linux/amba/pl080.h>
10 #include <linux/amba/pl08x.h>
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-amba1 What: /sys/bus/amba/devices/.../driver_override
10 driver_override file (echo vfio-amba > driver_override) and may
/linux/drivers/rtc/
H A Drtc-pl030.c11 #include <linux/amba/bus.h>
159 MODULE_DEVICE_TABLE(amba, pl030_ids);
173 MODULE_DESCRIPTION("ARM AMBA PL030 RTC Driver");
H A Drtc-pl031.c5 * Real Time Clock interface for ARM AMBA PrimeCell 031 RTC
18 #include <linux/amba/bus.h>
455 MODULE_DEVICE_TABLE(amba, pl031_ids);
469 MODULE_DESCRIPTION("ARM AMBA PL031 RTC Driver");
/linux/Documentation/devicetree/bindings/media/xilinx/
H A Dvideo.txt8 Each video IP core is represented by an AMBA bus child node in the device
12 The whole pipeline is represented by an AMBA bus child node in the device
/linux/arch/arm/mach-spear/
H A Dpl080.c11 #include <linux/amba/pl08x.h>
12 #include <linux/amba/bus.h>
H A Dspear3xx.c13 #include <linux/amba/pl022.h>
14 #include <linux/amba/pl080.h>
H A Dspear320.c13 #include <linux/amba/pl022.h>
14 #include <linux/amba/pl08x.h>
15 #include <linux/amba/serial.h>
/linux/arch/arm/mach-versatile/
H A Dintegrator.c16 #include <linux/amba/bus.h>
17 #include <linux/amba/serial.h>
H A Dversatile.c18 #include <linux/amba/bus.h>
19 #include <linux/amba/mmci.h>
H A Dintegrator.h3 #include <linux/amba/serial.h>
/linux/drivers/char/hw_random/
H A Dnomadik-rng.c10 #include <linux/amba/bus.h>
77 MODULE_DEVICE_TABLE(amba, nmk_rng_ids);
/linux/drivers/acpi/arm64/
H A Damba.c11 #include <linux/amba/bus.h>
87 * the amba device we are about to create. in amba_handler_attach()
/linux/drivers/memory/
H A Dpl353-smc.c16 #include <linux/amba/bus.h>
119 MODULE_DEVICE_TABLE(amba, pl353_ids);
H A Dpl172.c12 #include <linux/amba/bus.h>
238 dev_err(dev, "unable to request AMBA regions\n"); in pl172_probe()
287 MODULE_DEVICE_TABLE(amba, pl172_ids);
/linux/drivers/xen/
H A Darm-device.c147 #include <linux/amba/bus.h>
166 dev_err(&adev->dev, "AMBA: Failed to %s device %s MMIO!\n", in xen_amba_notifier()
/linux/include/linux/amba/
H A Dserial.h5 * Internal header file for AMBA serial ports
21 * From AMBA UART (PL010) Block Specification
219 struct amba_device; /* in uncompress this is included but amba/bus.h is not */
/linux/drivers/tty/serial/
H A DMakefile29 obj-$(CONFIG_SERIAL_AMBA_PL010) += amba-pl010.o
30 obj-$(CONFIG_SERIAL_AMBA_PL011) += amba-pl011.o

123456