• Home
  • Raw
  • Download

Lines Matching full:amba

3  *  linux/arch/arm/common/amba.c
16 #include <linux/amba/bus.h>
80 retval = add_uevent_var(env, "MODALIAS=amba:d%08X", pcdev->periphid); in amba_uevent()
211 * so we call the bus "amba".
212 * DMA configuration for platform and AMBA bus is same. So here we reuse
216 .name = "amba",
328 * amba_driver_register - register an AMBA device driver
329 * @drv: amba device driver structure
331 * Register an AMBA device driver with the Linux device model
349 * amba_driver_unregister - remove an AMBA device driver
350 * @drv: AMBA device driver structure to remove
352 * Unregister an AMBA device driver from the Linux device
409 * Find reset control(s) of the amba bus and de-assert them. in amba_device_try_add()
487 * Registration of AMBA device require reading its pid and cid registers.
541 * amba_device_add - add a previously allocated AMBA device structure
542 * @dev: AMBA device allocated by amba_device_alloc
546 * initialized. Register the AMBA device with the Linux device
662 * amba_device_alloc - allocate an AMBA device
663 * @name: sysfs name of the AMBA device
664 * @base: base of AMBA device
665 * @size: size of AMBA device
667 * Allocate and initialize an AMBA device structure. Returns %NULL
688 * amba_device_register - register an AMBA device
689 * @dev: AMBA device to register
692 * Setup the AMBA device, reading the cell ID if present.
693 * Claim the resource, and register the AMBA device with
705 * amba_device_put - put an AMBA device
706 * @dev: AMBA device to put
715 * amba_device_unregister - unregister an AMBA device
716 * @dev: AMBA device to remove
718 * Remove the specified AMBA device from the Linux device
721 * been removed. The AMBA device's resources including
760 * amba_find_device - locate an AMBA device given a bus id
766 * Return the AMBA device corresponding to the supplied parameters.