Age | Message |
---|---|
8 years 10 months | usb: musb: register nop transceiver driver for jz4740 Following the name change of the NOP transceiver driver in commit 4525bee (usb: phy: rename usb_nop_xceiv to usb_phy_generic), the transceiver driver was no longer operable under its old name. Register the transceiver driver before calling usb_get_phy() to make sure we are noticed by an error message if it is not available. Signed-off-by: Apelete Seketeli <apelete@seketeli.net> |
8 years 10 months | mips: jz4740: rename usb_nop_xceiv to usb_phy_generic Rename usb_nop_xceiv to usb_phy_generic in platform data to match the name change of the nop transceiver driver in commit 4525bee (usb: phy: rename usb_nop_xceiv to usb_phy_generic). The name change induced a kernel panic due to an unhandled kernel unaligned access while trying to dereference musb->xceiv->io_ops in musb_init_controller(). Signed-off-by: Apelete Seketeli <apelete@seketeli.net> |
8 years 10 months | mmc: jz4740: prepare next dma transfer in parallel with current
transfer Make use of the MMC asynchronous request capability to prepare the next DMA transfer request in parallel with the current transfer. This is done by adding pre-request and post-request callbacks that are used by the MMC framework during an active data transfer. It should help reduce the impact of DMA preparation overhead on the SD card performance. Signed-off-by: Apelete Seketeli <apelete@seketeli.net> |
9 years 4 months | mmc: jz4740: add dma infrastructure for data transfers Until now the MMC driver for JZ4740 SoC was relying on PIO mode only for data transfers. This adds a DMA infrastructure for data trasnfers in addition to PIO mode by relying on DMA Engine. DMA tranfers performance might be further improved by taking advantage of the asynchronous request capability of the MMC framework. Signed-off-by: Apelete Seketeli <apelete@seketeli.net> |
9 years 22 days | dma: jz4740: complete descriptor before marking it null In order to call vchan_cookie_complete() on DMA descriptor, we need a valid address to be dereferenced. This fixes the sequence where descriptor is marked NULL before being dereferenced for completion, thus causing a kernel paging request fault. Signed-off-by: Apelete Seketeli <apelete@seketeli.net> |
9 years 5 months | dma: jz4740: Dequeue descriptor from active list before completing it Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit fbf123cd4cc0c097fe9a99c90109ebb2a5e94a50,
by Lars C.
|
|
10 years 1 month | slcd: Use generic dmaengine interface |
Commit 1b3cd2c43fe342b10658f23e9c1ce30a4c08c615,
by Lars C.
|
|
10 years 1 month | mmc: jz4740: Add devicetree support Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit 8bc5b4ad90b1f961f9508f332cbf051cfd52a385,
by Lars C.
|
|
10 years 1 month | mmc: jz4740: Use a regulator for power control Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Apelete Seketeli <apelete@seketeli.net> |
Commit 3952c3e5929aac839c5475fc4216f96993a437f7,
by Lars C.
|
|
10 years 28 days | ASoC: jz4740-codec: Add device tree support Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit 4ee9ce158310b789a1d7719c478c7c79c8f7ad15,
by Lars C.
|
|
10 years 1 month | drivers/rtc/rtc-jz4740.c: jz4740: Add device tree support Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit a9e931391b324c68d8117d42d87f95c32a76b75b,
by Lars C.
|
|
10 years 1 month | mmc: jz4740: Use clk_prepare_enable/clk_disable_unprepare In preparation to switching the jz4740 clk driver to the common clk framework update the clk enable/disable calls to clk_prepare_enable/clk_disable_unprepare. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit e7517744cb175eedf205a66c2817ede2eb1cd050,
by Lars C.
|
|
12 years 9 months | Add defconfig for the Dingoo A320 This is the config from the jz-3.5 branch brought up to date for 3.6. |
12 years 2 days | OpenDingux: Add initrd The initrd contents are specified using initrd/tree.txt. The gen_init_cpio tool will parse that text file and generate a cpio archive. splashkill is a simple program that is meant to be launched directly by the kernel, before mininit. It forks itself and sleeps until the ENTER key is pressed; when it occurs, it enables the framebuffer console by writting to a file in /sys. This permits to 'kill' the kernel splash screen, in order to display the boot log. The source for the mininit and splashkill binaries can be found here: https://github.com/Ayla-/mininit |
11 years 4 months | OpenDingux: Add logo We have a full-screen logo that is used as a splash screen. |
12 years 2 months | MIPS: A320: Add Dingoo A320 board support This is a squashed version of the development done in the jz-3.5 branch. |
11 years 10 months | MIPS: A320: Add SoC sound support for Dingoo A320 |
10 years 11 months | MIPS: JZ4740: Work around fbcon logo crash with SLCD The logo data is in the init section. However, when using the SLCD driver, the fbcon code will try to fetch the logo data after the init section has already been freed, potentially crashing the kernel. This is a workaround because we have to release a stable kernel now. The root cause should be found and fixed later. |
11 years 11 months | MIPS: JZ4740: SLCD framebufer driver This driver sends the frame buffer to a smart LCD controller, that is a controller with its own video memory. It is a squashed version of development done in the jz-3.5 branch. |
11 years 11 months | MMC: JZ4740: Added support for CPU frequency changing The MSC device clock is stopped before the frequency change. After the change a new divider is computed and the clock is restarted. Also the frequency change is postponed if an I/O operation is in progress. |
12 years 2 months | MIPS: JZ4740: Add cpufreq support This is a squashed version of Uli's driver that was further developed in the qi-kernel repository. |
12 years 9 months | MIPS: JZ4740: Added setting of PLL rate and main dividers This functionality makes a cpufreq driver possible. Squashed version of the development done in the jz-2.6.39 branch. |
12 years 7 months | qi_lb60: Don't use 3-wire spi mode for the display for now The spi_gpio driver does not support 3-wire mode. |
Commit 54fd5eb4226e0f9999ee3fc1ca157dcc1c44d09f,
by Lars C.
|
|
12 years 10 months | Add ili8960 lcd driver Includes the following changes from the jz-3.5 branch: - Use module_spi_driver - Use devm_kzalloc - Use kstrtoul Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit 7f5f2de90d9c96845d554cd9f1907ed4e9baf5dc,
by Lars C.
|
|
11 years 27 days | MIPS: Removed declaration of obsolete arch_init_clk_ops() |
Branches:
ben-wpan
ben-wpan-stefan
javiroman/ks7010
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9