- May 09, 2015
-
-
Phil Elwell authored
vchiq: Fix wrong condition check
-
- May 08, 2015
-
-
Pranith Kumar authored
The log level is checked from within the log call. Remove the check in the call. Signed-off-by: Pranith Kumar <bobby.prani@gmail.com>
-
- May 06, 2015
-
-
popcornmix authored
-
popcornmix authored
This reverts commit f36bd72c.
-
popcornmix authored
This reverts commit 497dbba4.
-
popcornmix authored
This reverts commit 488911bc.
-
popcornmix authored
This reverts commit d2a4b3dd.
-
popcornmix authored
This reverts commit aa6b3e63.
-
popcornmix authored
This reverts commit 39315a8e.
-
popcornmix authored
This reverts commit 547b7363.
-
- May 05, 2015
-
-
Peter Kümmel authored
-
Christopher Freeman authored
Channels allocated via dma_get_any_slave_channel were not increasing the counter tracking private allocations. When these channels were released, privatecnt may erroneously fall to zero. The DMA device would then lose its DMA_PRIVATE cap and fail to allocate future private channels (via private_candidate) as any allocations still outstanding would incorrectly be seen as public allocations. Signed-off-by: Christopher Freeman <cfreeman@nvidia.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
-
popcornmix authored
-
popcornmix authored
-
popcornmix authored
-
popcornmix authored
-
popcornmix authored
bcm2835-mmc/sdhost: of_dma_request_slave_channel isn't exported
-
Phil Elwell authored
of_dma_request_slave_channel isn't an exported function, so can't be used from within a module. Replace with dma_request_slave_channel, which calls the of_ variant but IS exported. See: https://github.com/raspberrypi/linux/issues/952 Signed-off-by: Phil Elwell <phil@raspberrypi.org>
-
- May 02, 2015
-
-
Phil Elwell authored
-
popcornmix authored
-
popcornmix authored
-
popcornmix authored
-
- May 01, 2015
-
-
popcornmix authored
-
Noralf Trønnes authored
Use downstream bcm2835-mmc driver to get increased throughput and DMA support. Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
-
Noralf Trønnes authored
Enable the downstream bcm2835-mmc driver and DMA support. Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
-
Noralf Trønnes authored
Make the bcm2835-mmc driver available for use on ARCH_BCM2835. Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
-
Noralf Trønnes authored
Some options in bcm2835_defconfig are now the default and some have changed. Update to keep functionality. No longer available: SCSI_MULTI_LUN and RESOURCE_COUNTERS. Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
-
Noralf Trønnes authored
Remove the dmaman device since the dmaengine now handles the legacy API manager. Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
-
Noralf Trønnes authored
Remove dma.c driver which is now merged with bcm2708-dmaengine. Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
-
Noralf Trønnes authored
Merge the legacy DMA API driver with bcm2708-dmaengine. This is done so we can use bcm2708_fb on ARCH_BCM2835 (mailbox driver is also needed). Changes to the dma.c code: - Use BIT() macro. - Cutdown some comments to one line. - Add mutex to vc_dmaman and use this, since the dev lock is locked during probing of the engine part. - Add global g_dmaman variable since drvdata is used by the engine part. - Restructure for readability: vc_dmaman_chan_alloc() vc_dmaman_chan_free() bcm_dma_chan_free() - Restructure bcm_dma_chan_alloc() to simplify error handling. - Use device irq resources instead of hardcoded bcm_dma_irqs table. - Remove dev_dmaman_register() and code it directly. - Remove dev_dmaman_deregister() and code it directly. - Simplify bcm_dmaman_probe() using devm_* functions. - Get dmachans from DT if available. - Keep 'dma.dmachans' module argument name for backwards compatibility. Make it available on ARCH_BCM2835 as well. Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
-
Noralf Trønnes authored
Prepare for merging of the legacy DMA API arch driver dma.c with bcm2708-dmaengine by adding memory and irq resources both to platform file device and Device Tree node. Don't use BCM_DMAMAN_DRIVER_NAME so we don't have to include mach/dma.h Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
-
Phil Elwell authored
BCM2835 has two SD card interfaces. This driver uses the other one.
-
Phil Elwell authored
-
popcornmix authored
-
popcornmix authored
-
Peter Kümmel authored
The obsolete WIRELESS_EXT configuration is used by the old Realtek code and is needed for AP support.
-
popcornmix authored
-
popcornmix authored
-
Daniel Matuschek authored
The HiFiBerry Digi driver did not signal the sample rate in the SPDIF status bits. While this is optional, some DACs and receivers do not accept this signal. This patch adds the sample rate bits in the SPDIF status block.
-
popcornmix authored
-