| /linux/drivers/bcma/ |
| H A D | README | 1 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 D | driver_gmac_cmn.c | 2 * Broadcom specific AMBA
|
| /linux/drivers/amba/ |
| H A D | bus.c | 3 * 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 D | coresight-priv.h | 9 #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 D | ambakmi.c | 17 #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 D | Makefile | 9 vfio-amba-y := vfio_amba.o 10 obj-$(CONFIG_VFIO_AMBA) += vfio-amba.o
|
| /linux/Documentation/devicetree/bindings/net/can/ |
| H A D | grcan.txt | 6 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 D | pl080.c | 3 // 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 D | sysfs-bus-amba | 1 What: /sys/bus/amba/devices/.../driver_override 10 driver_override file (echo vfio-amba > driver_override) and may
|
| /linux/drivers/rtc/ |
| H A D | rtc-pl030.c | 11 #include <linux/amba/bus.h> 159 MODULE_DEVICE_TABLE(amba, pl030_ids); 173 MODULE_DESCRIPTION("ARM AMBA PL030 RTC Driver");
|
| H A D | rtc-pl031.c | 5 * 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 D | video.txt | 8 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 D | pl080.c | 11 #include <linux/amba/pl08x.h> 12 #include <linux/amba/bus.h>
|
| H A D | spear3xx.c | 13 #include <linux/amba/pl022.h> 14 #include <linux/amba/pl080.h>
|
| H A D | spear320.c | 13 #include <linux/amba/pl022.h> 14 #include <linux/amba/pl08x.h> 15 #include <linux/amba/serial.h>
|
| /linux/arch/arm/mach-versatile/ |
| H A D | integrator.c | 16 #include <linux/amba/bus.h> 17 #include <linux/amba/serial.h>
|
| H A D | versatile.c | 18 #include <linux/amba/bus.h> 19 #include <linux/amba/mmci.h>
|
| H A D | integrator.h | 3 #include <linux/amba/serial.h>
|
| /linux/drivers/char/hw_random/ |
| H A D | nomadik-rng.c | 10 #include <linux/amba/bus.h> 77 MODULE_DEVICE_TABLE(amba, nmk_rng_ids);
|
| /linux/drivers/acpi/arm64/ |
| H A D | amba.c | 11 #include <linux/amba/bus.h> 87 * the amba device we are about to create. in amba_handler_attach()
|
| /linux/drivers/memory/ |
| H A D | pl353-smc.c | 16 #include <linux/amba/bus.h> 119 MODULE_DEVICE_TABLE(amba, pl353_ids);
|
| H A D | pl172.c | 12 #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 D | arm-device.c | 147 #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 D | serial.h | 5 * 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 D | Makefile | 29 obj-$(CONFIG_SERIAL_AMBA_PL010) += amba-pl010.o 30 obj-$(CONFIG_SERIAL_AMBA_PL011) += amba-pl011.o
|