aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/amba
AgeCommit message (Expand)AuthorFilesLines
2024-04-18ARM: 9361/1: amba: store owner from modules with amba_driver_register()Krzysztof Kozlowski1-2/+9
2024-02-08spi: pl022: Add missing dma_filter field kerneldocKrzysztof Kozlowski1-0/+1
2024-02-08spi: pl022: Use typedef for dma_filter_fnKrzysztof Kozlowski1-1/+2
2024-01-18Merge tag 'tty-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-126/+135
2024-01-12fbdev: amba-clcd: Delete the old CLCD driverLinus Walleij2-377/+0
2023-12-15tty: serial: amba: Use linux/{bits,bitfield}.h macrosThéo Lebrun1-121/+130
2023-12-08tty: serial: amba: cleanup whitespaceThéo Lebrun1-14/+14
2023-05-31amba: move to_amba_device() to use container_of_constPrathu Baronia1-1/+1
2023-01-16ARM: s3c: remove all s3c24xx supportArnd Bergmann1-77/+0
2022-08-30ARM: 9229/1: amba: Fix use-after-free in amba_read_periphid()Isaac Manjarres1-0/+1
2022-06-03Merge tag 'driver-core-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+5
2022-05-31Merge tag 'iommu-updates-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+8
2022-05-04mmc: mmci: Remove custom ios handlerLinus Walleij1-6/+0
2022-04-28bus: platform,amba,fsl-mc,PCI: Add device DMA ownership managementLu Baolu1-0/+8
2022-04-22amba: Use driver_set_override() instead of open-codingKrzysztof Kozlowski1-1/+5
2022-02-28ARM: 9173/1: amba: kill amba_find_match()Wang Kefeng1-1/+0
2022-02-28ARM: 9172/1: amba: Cleanup amba pclk operationWang Kefeng1-20/+0
2021-11-25arm: remove zte zx platform left-overLukas Bulwahn1-6/+0
2021-10-19ARM: 9121/1: amba: Drop unused functions about APB/AHB devices addWang Kefeng1-18/+0
2021-04-26Merge tag 'spi-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds1-10/+0
2021-03-31spi: pl022: Use GPIOs looked up by the coreLinus Walleij1-7/+0
2021-03-31spi: pl022: Drop custom per-chip cs_controlLinus Walleij1-3/+0
2021-03-16ARM: amba: Allow some ARM_AMBA users to compile with COMPILE_TESTJason Gunthorpe1-0/+11
2021-02-02amba: Make the remove callback return voidUwe Kleine-König1-1/+1
2020-09-30Partially revert "video: fbdev: amba-clcd: Retire elder CLCD driver"Peter Collingbourne2-0/+377
2020-06-30drm: pl111: Absorb the external register headerLinus Walleij1-87/+0
2020-06-30video: fbdev: amba-clcd: Retire elder CLCD driverLinus Walleij1-290/+0
2020-04-28amba: Initialize dma_parms for amba devicesUlf Hansson1-0/+1
2019-08-09drm/pl111: Support grayscaleLinus Walleij1-0/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner4-16/+4
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner1-10/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2-29/+2
2019-04-11video: amba-clcd: Decomission Versatile and NomadikLinus Walleij1-31/+0
2019-02-26ARM: 8836/1: drivers: amba: Update component matching to use the CoreSight UC...Mike Leach1-0/+6
2019-02-26ARM: 8838/1: drivers: amba: Updates to component identification for driver ma...Mike Leach1-0/+33
2018-10-08mmc: mmci: Drop support for pdata GPIO numbersLinus Walleij1-9/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-07-09Merge tag 'drm-for-v4.13' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2-67/+87
2017-05-24dmaengine: pl08x: use GENMASK() to create bitmasksLinus Walleij1-25/+25
2017-05-24dmaengine: pl08x: Add support for Faraday Technology FTDMAC020Linus Walleij1-1/+82
2017-05-24ARM/dmaengine: pl08x: pass reasonable memcpy settingsLinus Walleij1-4/+26
2017-05-19drm/pl111: Register the clock divider and use it.Eric Anholt1-0/+5
2017-05-18Merge tag 'drm-misc-next-2017-05-16' of git://anongit.freedesktop.org/git/drm...Dave Airlie2-67/+82
2017-05-08video: ARM CLCD: Move registers to a separate header.Eric Anholt2-67/+82
2017-05-04Merge branch 'topic/pl330' into for-linusVinod Koul1-35/+0
2017-05-04dmaengine: pl08x: Use the BIT() macro consistentlyLinus Walleij1-20/+20
2017-05-04dmaengine: pl080: Cut some unused definesLinus Walleij1-9/+1
2017-03-28dmaengine: pl330: remove pdata based initializationMarek Szyprowski1-35/+0
2016-12-14Merge tag 'dmaengine-4.10-rc1' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-0/+4
2016-12-07gpio: pl061: move platform data into driverLinus Walleij1-16/+0
2016-11-17dmaengine: pl08x: Add support for the DMA slave mapSylwester Nawrocki1-0/+4
2016-10-12Merge tag 'fbdev-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/...Linus Torvalds1-3/+60
2016-08-31tty: amba-pl011: probe ZTE device from AMBA bus with a pseudo-IDShawn Guo1-0/+6
2016-08-31tty: amba-pl011: define flag register bits for ZTE deviceShawn Guo1-0/+9
2016-08-11video: ARM CLCD: support Nomadik variantLinus Walleij1-0/+42
2016-08-11video: ARM CLCD: support pads connected in reverse orderLinus Walleij1-3/+15
2016-08-11video: ARM CLCD: backlight support for OFLinus Walleij1-0/+3
2016-04-05dmaengine: pl08x: allocate OF slave channel data at probe timeLinus Walleij1-1/+1
2016-02-20drivers/hwtracing: make coresight-* explicitly non-modularPaul Gortmaker1-0/+9
2015-12-13tty: amba-pl011: add support for ZTE UART (EXPERIMENTAL)Russell King1-0/+18
2015-10-19ARM: 8446/1: amba: Remove unused callbacks for legacy system PMUlf Hansson1-2/+0
2015-09-04Revert "uart: pl011: Add support to ZTE ZX296702 uart"Greg Kroah-Hartman1-14/+0
2015-08-04uart: pl011: Add support to ZTE ZX296702 uartJun Nie1-0/+14
2015-07-17Update Viresh Kumar's email addressViresh Kumar1-1/+1
2015-03-17dmaengine: xilinx-dma: move header file to common locationKedareswara rao Appana1-47/+0
2015-02-10ARM: 8256/1: driver coamba: add device binding path 'driver_override'Antonios Motakis1-0/+1
2015-01-16ARM: 8207/1: amba: Use inlines instead of macros for amba_pclk_enable/disableKrzysztof Kozlowski1-4/+8
2014-12-14Merge tag 'char-misc-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2014-11-17ARM: 8200/1: amba: Add helpers for (un)preparing AMBA clock v12Krzysztof Kozlowski1-0/+10
2014-11-07coresight: add CoreSight core layer frameworkPratik Patel1-0/+1
2014-09-24spi: pl022: Add support for chip select extensionAnders Berg1-0/+5
2014-06-10Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-0/+47
2014-06-02Merge tag 'mmc-v3.16-1' of git://git.linaro.org/people/ulf.hansson/mmc into nextLinus Torvalds1-42/+0
2014-06-02mmc: mmci: Enforce DMA configuration through DTUlf Hansson1-17/+0
2014-05-25ARM: 8057/1: amba: Add Qualcomm vendor ID.srinik1-0/+1
2014-05-20mmc: mmci: Enforce max frequency configuration through DTUlf Hansson1-4/+0
2014-05-12mmc: mmci: Enforce mmc capabilities through DTUlf Hansson1-5/+0
2014-05-12mmc: mmci: Enforce DT for signal direction and feedback clockUlf Hansson1-16/+0
2014-04-30dma: Add Xilinx AXI Video Direct Memory Access Engine driver supportSrikanth Thokala1-0/+47
2014-01-02arm: fix comment header and macro nameSachin Kamat1-5/+3
2013-11-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2013-11-14Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds1-1/+1
2013-11-09ARM: 7871/1: amba: Extend number of IRQSMichal Simek1-1/+1
2013-10-31DMA-API: amba: get rid of separate dma_maskRussell King1-2/+0
2013-10-14treewide: Fix common typo in "identify"Maxime Jayat1-1/+1
2013-09-02dmaengine: PL08x: Add support for PL080S variantTomasz Figa1-0/+1
2013-07-05dmaengine: PL08x: Avoid collisions with get_signal() macroMark Brown1-4/+4
2013-03-29ARM: PL011: Add support for Rx DMA buffer polling.Chanho Min1-0/+3
2013-02-26Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-0/+146
2013-01-30arm: Move sp810.h to include/linux/amba/Catalin Marinas1-0/+64
2013-01-13pl080.h: moved from arm/include/asm/hardware to include/linux/amba/Alessandro Rubini1-0/+146
2012-12-03ARM: 7588/1: amba: create a resource parent registratorLinus Walleij1-0/+10
2012-10-02Merge tag 'spi-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/...Linus Torvalds1-0/+2
2012-09-10serial: pl011: delete reset callbackLinus Walleij1-1/+0
2012-08-22spi/pl022: Add chip select handling via GPIORoland Stigge1-0/+2
2012-08-01Merge branch 'dmaengine' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds1-148/+8
2012-07-02spi/pl022: cleanup pl022 header documentationAlexandre Pereira da Silva1-8/+1
2012-07-01dmaengine: PL08x: get rid of unnecessary checks in dma_slave_configRussell King1-2/+3
2012-07-01dmaengine: PL08x: constify channel names and bus_id stringsRussell King1-1/+1
2012-07-01dmaengine: PL08x: move private data structures into amba-pl08x.cRussell King1-139/+2
2012-07-01dmaengine: PL08x: clean up get_signal/put_signalRussell King1-2/+2
2012-07-01dmaengine: PL08x: remove circular_buffer boolean from channel dataRussell King1-4/+0
2012-05-25Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-0/+3
2012-04-25dma/amba-pl08x: add support for the Nomadik variantLinus Walleij1-0/+3
2012-04-19ARM: 7369/1: amba: add functions to add devices dynamicallyLinus Walleij1-0/+8
2012-04-15Merge branch 'fixes' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds1-7/+0
2012-04-13ARM: 7366/3: amba: Remove AMBA level regulator supportMark Brown1-7/+0
2012-03-30spi/pL022: include types.h to remove compilation warningsViresh Kumar1-0/+2
2012-03-29Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2-7/+4
2012-03-24Merge tag 'device-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-2/+0
2012-03-23Merge branch 'amba' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds2-3/+28
2012-03-23Merge branch 'for-armsoc' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds1-0/+36
2012-03-24Merge branch 'mmci' into ambaRussell King1-3/+19
2012-03-21Merge tag 'spi-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds1-0/+3
2012-03-16ARM: 7362/1: AMBA: Add module_amba_driver() helper macro for amba_driverviresh kumar1-0/+9
2012-03-16device.h: audit and cleanup users in main include dirPaul Gortmaker1-2/+0
2012-03-13Merge branch 'rmk_cookie_fixes2' into nextVinod Koul1-2/+0
2012-03-13dmaengine: move last completed cookie into generic dma_chan structureRussell King - ARM Linux1-2/+0
2012-03-08DMA: PL330: Merge PL330 driver into drivers/dma/Boojin Kim1-1/+0
2012-02-23ARM: 7339/1: amba/serial.h: Include types.h for resolving dependency of type ...viresh kumar1-0/+2
2012-02-22dmaengine/amba-pl08x: Take flow controller info from DMA_SLAVE_CONFIGViresh Kumar1-4/+4
2012-02-02spi/pl022: Add high priority message pump supportChris Blair1-0/+3
2012-01-25ARM: amba: provide common initializers for static amba devicesRussell King1-0/+33
2012-01-25ARM: amba: add amba_device allocation/add/put functionsRussell King1-0/+3
2012-01-20ARM: 7219/1: mmc: mmci: Change vdd_handler to a generic ios_handlerUlf Hansson1-3/+3
2012-01-20ARM: 7218/1: mmc: mmci: Provide option to configure bus signal directionUlf Hansson1-0/+16
2012-01-17Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-2/+2
2012-01-14Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds1-1/+1
2012-01-13Merge tag 'mmc-merge-for-3.3-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+2
2012-01-11mmc: mmci: add capabilities2 for MMC_CAP2Per Forlin1-0/+2
2012-01-09Merge tag 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-10/+5
2012-01-07Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds1-0/+4
2012-01-05Merge branch 'gpio-for-grant' of git://sources.calxeda.com/kernel/linux into ...Grant Likely1-1/+1
2012-01-04gpio: pl061: convert to use 0 for no irqRob Herring1-1/+1
2011-12-23DMA: PL330: Infer transfer direction from transfer request instead of platfor...Thomas Abraham1-10/+3
2011-12-23DMA: PL330: move filter function into driverThomas Abraham1-0/+2
2011-12-01spi/pl022: add support for pm_runtime autosuspendChris Blair1-0/+4
2011-11-22ARM: amba: Move definition of struct amba_id to mod_devicetable.hDave Martin1-6/+1
2011-11-17Merge branch 'dma_slave_direction' into next_test_dirnVinod Koul1-2/+2
2011-11-04Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2-10/+26
2011-10-27dmaengine: move drivers to dma_transfer_directionVinod Koul1-2/+2
2011-10-26gpio: pl061: add DT binding supportRob Herring1-2/+1
2011-09-21Merge branch 'samsung_dma' into nextVinod Koul1-5/+1
2011-09-19dmaengine/amba-pl08x: Add support for sg len greater than one for slave trans...Viresh Kumar1-6/+16
2011-09-14DMA: PL330: Update PL330 DMA API driverBoojin Kim1-5/+1
2011-08-25dmaengine/amba-pl08x: Pass flow controller information with slave channel dataViresh Kumar1-0/+4
2011-08-25dmaengine/amba-pl08x: Get rid of pl08x_pre_boundary()Viresh Kumar1-2/+0
2011-08-25dmaengine/amba-pl08x: Complete doc comment for struct pl08x_txdViresh Kumar1-0/+8
2011-07-27Merge branch 'next' into for-linus-3.0Vinod Koul1-3/+6
2011-07-26DMA: PL08x: constify plchan->cd and plat->slave_channelsRussell King - ARM Linux1-2/+2
2011-07-26DMA: PL08x: separately store source/destination cctlRussell King - ARM Linux1-0/+2
2011-07-26DMA: PL08x: separately store source/destination slave addressRussell King - ARM Linux1-1/+2
2011-06-16amba pl011: workaround for uart registers lockupShreshtha Kumar Sahu1-0/+3
2011-03-31Fix common misspellingsLucas De Marchi2-4/+4
2011-03-20Merge branches 'fixes', 'pgt-next' and 'versatile' into develRussell King1-21/+69
2011-03-17Merge branches 'aaci', 'mmci-dma', 'pl' and 'pl011' into driversRussell King2-2/+23
2011-02-23ARM: 6758/1: amba: support pm opsRabin Vincent1-0/+2
2011-02-23ARM: amba: make amba_driver id_table constRussell King1-1/+1
2011-02-23ARM: amba: make probe() functions take const id tablesRussell King1-1/+1
2011-02-23ARM: 6662/1: amba: make amba_bustype non-staticRob Herring1-0/+2
2011-02-19ARM: clcd: add method for describing display capabilitiesRussell King1-17/+65
2011-02-19ARM: clcd: use amba_part() to determine if we have a PL110 primecellRussell King1-5/+5
2011-02-04ARM: mmci: add dmaengine-based DMA supportRussell King1-0/+17
2011-01-17Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/asy...Linus Torvalds1-49/+50
2011-01-16ARM: PL08x: cleanup commentsRussell King - ARM Linux1-23/+20
2011-01-14ARM: PL08x: fix a warningDan Williams1-1/+1
2011-01-06Merge branch 'misc' into develRussell King1-0/+8
2011-01-05ARM: PL011: add DMA burst threshold support for ST variantsRussell King1-0/+15
2011-01-05ARM: PL011: Add support for transmit DMARussell King1-0/+7
2011-01-04ARM: PL08x: fix locking between prepare function and submit functionRussell King - ARM Linux1-4/+0
2011-01-04ARM: PL08x: introduce 'phychan_hold' to hold on to physical channelsRussell King - ARM Linux1-0/+3
2011-01-04ARM: PL08x: rename 'desc_list' as 'pend_list'Russell King - ARM Linux1-2/+2
2011-01-04ARM: PL08x: shrink srcbus/dstbus in txd structureRussell King - ARM Linux1-2/+2
2011-01-04ARM: PL08x: allow AHB master port selection to be configuredRussell King - ARM Linux1-2/+13
2011-01-04ARM: PL08x: move default cctl into txd structureRussell King - ARM Linux1-1/+2
2011-01-04ARM: PL08x: move ccfg into txd structureRussell King - ARM Linux1-1/+5
2011-01-04ARM: PL08x: avoid duplicating registers in txd and phychan structuresRussell King - ARM Linux1-13/+0
2011-01-04ARM: PL08x: use 'size_t' for lengthsRussell King - ARM Linux1-2/+2
2011-01-04ARM: PL08x: avoid 'void *' struct fields when we can type them properlyRussell King - ARM Linux1-1/+4
2011-01-04ARM: PL08x: fix atomic_t usage and tx_submit() return value rangeRussell King - ARM Linux1-1/+0
2010-11-26ARM: 6467/1: amba: optional PrimeCell core voltage switchLinus Walleij1-0/+8
2010-10-27Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/asy...Linus Torvalds1-0/+222
2010-10-21Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds3-4/+24
2010-10-18Merge branches 'at91', 'dcache', 'ftrace', 'hwbpt', 'misc', 'mmci', 's3c', 's...Russell King3-4/+24
2010-10-12spi/pl022: get rid of chipinfo dev pointerLinus Walleij1-1/+0
2010-10-12spi/pl022: Add spi->mode support to AMBA SPI driverKevin Wells1-6/+0
2010-10-12spi/pl022: add PrimeCell generic DMA supportLinus Walleij1-0/+6
2010-10-11ARM: 6421/1: amba-pl011: add missing ST specific registersLinus Walleij1-0/+11
2010-10-08ARM: 6368/1: move the PrimeCell IDs to use macrosLinus Walleij1-4/+11
2010-09-29dmaengine: driver for the ARM PL080/PL081 PrimeCells v5Linus Walleij1-0/+222
2010-08-26ARM: 6307/1: mmci: allow the card detect GPIO value not to be invertedRabin Vincent1-0/+2
2010-08-17VIDEO: amba clcd: don't disable an already disabled clockRussell King1-0/+1
2010-07-31Merge branch 'misc' into develRussell King2-4/+9
2010-07-31ARM: AMBA: Add pclk support to AMBA bus infrastructureRussell King1-0/+11
2010-07-29ARM: 6243/1: mmci: pass power_mode to the translate_vdd callbackRabin Vincent1-4/+6
2010-07-27ARM: 6158/2: PL011 baudrate extension for ST-Ericssons derivativeLinus Walleij1-0/+1
2010-07-27ARM: 6157/2: PL011 TX/RX split of LCR for ST-Ericssons derivativeLinus Walleij1-0/+2
2010-05-30Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/asy...Linus Torvalds1-0/+45
2010-05-25Merge remote branch 'origin' into secretlab/next-spiGrant Likely1-1/+22
2010-05-25spi/pl022: add support for the PL023 derivateLinus Walleij1-2/+30