Jiang Liu
90e9782061
resources: Move struct resource_list_entry from ACPI into resource core
...
Currently ACPI, PCI and pnp all implement the same resource list
management with different data structure. We need to transfer from
one data structure into another when passing resources from one
subsystem into another subsystem. So move struct resource_list_entry
from ACPI into resource core and rename it as resource_entry,
then it could be reused by different subystems and avoid the data
structure conversion.
Introduce dedicated header file resource_ext.h instead of embedding
it into ioport.h to avoid header file inclusion order issues.
Signed-off-by: Jiang Liu <jiang.liu@linux.intel.com>
Acked-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2015-02-05 15:09:25 +01:00
..
bestcomm
dma: bestcomm: drop owner assignment from platform_drivers
2014-10-20 16:20:28 +02:00
dw
dmaengine: dw: balance PM runtime calls
2015-01-13 23:07:58 +05:30
ioat
dmaengine: ioatdma: fix dma mapping errors
2014-12-09 14:52:05 +05:30
ipu
dma: ipu: drop owner assignment from platform_drivers
2014-10-20 16:20:29 +02:00
ppc4xx
dma: ppc4xx: drop owner assignment from platform_drivers
2014-10-20 16:20:29 +02:00
sh
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
xilinx
dmaengine: xilinx: vdma: icg should be difference of stride and hsize
2014-11-06 13:11:47 +05:30
acpi-dma.c
resources: Move struct resource_list_entry from ACPI into resource core
2015-02-05 15:09:25 +01:00
amba-pl08x.c
dmaengine: pl08x: Remove chancnt affectations
2014-11-06 11:32:44 +05:30
at_hdmac.c
dma: at_hdmac: fix invalid remaining bytes detection
2014-08-07 21:52:27 +05:30
at_hdmac_regs.h
at_xdmac.c
dmaengine: at_xdmac: Add DMA_PRIVATE
2014-11-17 14:07:21 +05:30
bcm2835-dma.c
dmaengine: Remove .owner field for driver
2014-11-06 11:54:18 +05:30
coh901318.c
dmaengine: coh901318: use dmaengine_terminate_all() API
2014-10-15 21:30:59 +05:30
coh901318.h
coh901318_lli.c
cppi41.c
dma: cppi41: add a delay while setting the TD bit
2014-12-09 14:45:41 +05:30
dma-jz4740.c
dmaengine: Remove .owner field for driver
2014-11-06 11:54:18 +05:30
dmaengine.c
dmaenegine: Delete a check before free_percpu()
2014-12-09 14:56:55 +05:30
dmaengine.h
dmatest.c
dmaengine-3.17
2014-10-07 20:39:25 -04:00
edma.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
ep93xx_dma.c
dmaengine: Remove the context argument to the prep_dma_cyclic operation
2014-08-04 13:41:50 +05:30
fsl-edma.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
fsldma.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
fsldma.h
imx-dma.c
dma: drop owner assignment from platform_drivers
2014-10-20 16:20:28 +02:00
imx-sdma.c
dma: imx-sdma: clarify about firmware not found error
2014-12-05 23:18:53 +05:30
intel_mid_dma.c
intel_mid_dma_regs.h
iop-adma.c
dmaengine: Remove .owner field for driver
2014-11-06 11:54:18 +05:30
k3dma.c
dmaengine: k3dma: Add CONFIG_PM_SLEEP to suspend/resume functions
2014-11-17 13:50:45 +05:30
Kconfig
Merge branch 'topic/at_xdmac' into for-linus
2014-12-05 19:31:32 +05:30
Makefile
dmaengine: at_xdmac: creation of the atmel eXtended DMA Controller driver
2014-11-06 11:00:08 +05:30
mic_x100_dma.c
mic_x100_dma.h
mmp_pdma.c
dmaengine: Remove .owner field for driver
2014-11-06 11:54:18 +05:30
mmp_tdma.c
dmaengine: Remove .owner field for driver
2014-11-06 11:54:18 +05:30
moxart-dma.c
dma: drop owner assignment from platform_drivers
2014-10-20 16:20:28 +02:00
mpc512x_dma.c
dmaengine: Remove .owner field for driver
2014-11-06 11:54:18 +05:30
mv_xor.c
dma: drop owner assignment from platform_drivers
2014-10-20 16:20:28 +02:00
mv_xor.h
dma: mv_xor: Add support for DMA_INTERRUPT
2014-09-23 20:17:01 +05:30
mxs-dma.c
dmaengine: Remove the context argument to the prep_dma_cyclic operation
2014-08-04 13:41:50 +05:30
nbpfaxi.c
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
2014-12-12 14:59:53 -08:00
of-dma.c
dmaengine: of: add common xlate function for matching by channel id
2014-07-26 00:21:41 +05:30
omap-dma.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
pch_dma.c
drivers/dma/pch_dma: declare pch_dma_id_table as static
2014-12-05 23:28:30 +05:30
pl330.c
Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
2014-12-12 15:26:48 -08:00
qcom_bam_dma.c
dmaengine: qcom_bam_dma: Add BAM v1.3.0 support
2014-11-17 13:50:40 +05:30
s3c24xx-dma.c
dmaengine: Remove .owner field for driver
2014-11-06 11:54:18 +05:30
sa11x0-dma.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
sirf-dma.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
ste_dma40.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
ste_dma40_ll.c
ste_dma40_ll.h
sun6i-dma.c
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
2014-12-12 14:59:53 -08:00
tegra20-apb-dma.c
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
2014-12-12 14:59:53 -08:00
timb_dma.c
dmaengine: Remove .owner field for driver
2014-11-06 11:54:18 +05:30
TODO
dmaengine: dw: don't perform DMA when dmaengine_submit is called
2014-07-15 22:14:30 +05:30
txx9dmac.c
MIPS: Replace MIPS-specific 64BIT_PHYS_ADDR with generic PHYS_ADDR_T_64BIT
2014-11-24 22:46:44 +01:00
txx9dmac.h
MIPS: Replace MIPS-specific 64BIT_PHYS_ADDR with generic PHYS_ADDR_T_64BIT
2014-11-24 22:46:44 +01:00
virt-dma.c
virt-dma.h