From mboxrd@z Thu Jan 1 00:00:00 1970 From: robert.jarzmik@free.fr (Robert Jarzmik) Date: Mon, 16 Jul 2018 22:04:23 +0200 Subject: [GIT PULL] pxa for v4.19-v2 Message-ID: <871sc37xrs.fsf@belgarion.home> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Arnd, Kevin, and Olof, This is the pxa pull request for 4.19 v2. It is the same pull request as v1, with one patch removed and postponed for 4.20 to fix cross trees dependencies breakage. As before, this time it touches a lot of subsystems because of the dma slave map conversion of the pxa architecture. Can you please consider pulling ? The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40: Linux 4.18-rc1 (2018-06-17 08:04:49 +0900) are available in the git repository at: https://github.com/rjarzmik/linux.git tags/pxa-for-4.19-v2 for you to fetch changes up to cbc654c88178b7dc3b63f57278cb917ffdb629cc: net: smc91x: remove the dmaengine compat need (2018-06-21 10:45:47 +0200) ---------------------------------------------------------------- This is the pxa changes for 4.19 cycle : - the pxa architecture is ported to dma slavemap - some minor AC97 fixes - some minor board fixes ---------------------------------------------------------------- Robert Jarzmik (16): dmaengine: pxa: use a dma slave map ARM: pxa: add dma slave map dmaengine: pxa: add a default requestor policy mmc: pxamci: remove the dmaengine compat need media: pxa_camera: remove the dmaengine compat need mtd: rawnand: marvell: remove the dmaengine compat need ata: pata_pxa: remove the dmaengine compat need dmaengine: pxa: document pxad_param ARM: pxa: remove the DMA IO resources ARM: pxa: change SSP DMA channels allocation ARM: pxa: hx4700: fix the usb client ARM: pxa: mioa701 convert to the new AC97 bus ARM: pxa: add the missing AC97 clocks ARM: pxa: zylonite: use the new ac97 bus support net: smc911x: remove the dmaengine compat need net: smc91x: remove the dmaengine compat need arch/arm/mach-pxa/devices.c | 161 ++++------------------------------ arch/arm/mach-pxa/devices.h | 6 +- arch/arm/mach-pxa/hx4700.c | 4 + arch/arm/mach-pxa/mioa701.c | 2 - arch/arm/mach-pxa/pxa25x.c | 38 +++++++- arch/arm/mach-pxa/pxa27x.c | 39 +++++++- arch/arm/mach-pxa/pxa3xx.c | 41 ++++++++- arch/arm/mach-pxa/zylonite.c | 11 --- arch/arm/plat-pxa/ssp.c | 47 ---------- drivers/ata/pata_pxa.c | 10 +-- drivers/dma/pxa_dma.c | 15 +++- drivers/media/platform/pxa_camera.c | 22 +---- drivers/mmc/host/pxamci.c | 29 +----- drivers/mtd/nand/raw/marvell_nand.c | 17 +--- drivers/net/ethernet/smsc/smc911x.c | 13 +-- drivers/net/ethernet/smsc/smc91x.c | 9 +- drivers/net/ethernet/smsc/smc91x.h | 1 - include/linux/dma/pxa-dma.h | 9 ++ include/linux/platform_data/mmp_dma.h | 4 + include/linux/pxa2xx_ssp.h | 2 - sound/soc/pxa/pxa-ssp.c | 5 +- 21 files changed, 180 insertions(+), 305 deletions(-) -- Robert