Age | Message |
---|---|
9 years 5 months | usb: musb_gadget: use is_otg flag to set gadget peripheral mode on
reset Since jz4740 is not OTG compatible, rely on is_otg flag to set gadget peripheral mode on reset instead of accessing devct register which does not exists. Signed-off-by: Apelete Seketeli <apelete@seketeli.net> |
9 years 5 months | usb: musb-jz4740: Remove set_vbus callback The jz4740 is gadget mode only, so there is no vbus signal to control. Set musb core handles the case where no callback is supplied just fine. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit af3548b2d53c17288a16d4c1e2f9bad1f65e122e,
by Lars C.
|
|
9 years 5 months | usb: musb-jz4740: Mask host mode only IRQ bits As the device is gadget only the host mode IRQ bits are not implemented by the device. Make sure the musb core driver never sees any of the host mode IRQ bits set. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit fbeaeeb8316117b7dd3d6ab5dacba7ca5eaff9d1,
by Lars C.
|
|
9 years 5 months | usb: musb-jz4740: Move jz4740 specific fifo config to the jz4740 glue No need to clutter the core with jz4740 specific details. Move the FIFO config to the jz4740 glue code. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit 8187ff71326489faec0f04786170207ec4197f01,
by Lars C.
|
|
9 years 5 months | usb: musb-jz4740: Move musb_hdrc_config to the glue driver Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit 65b33a24c1039156c0f4c0f0dbe043a41ce5a177,
by Lars C.
|
|
9 years 5 months | usb: musb-jz4740: Don't manually free device managed resources Devices managed resources are freed automatically, no need to do this by hand. Also give a bit more descriptive names to the error labels. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit ee7dcbabdd9c5a7933cdae40f26361bd362572c1,
by Lars C.
|
|
9 years 5 months | mips: qi_lb60: update defconfig for the Ben NanoNote Update defconfig for the Ben NanoNote to make use of the new musb glue layer for the JZ4740 USB device controller instead of the original USB gadget driver. Signed-off-by: Apelete Seketeli <apelete@seketeli.net> |
9 years 5 months | usb: musb: fix setting JZ4740 gadget periphal mode on reset JZ4740 USB Device Controller is not OTG compatible and does not have DEVCTL register in silicon. During ethernet-over-usb transactions, on reset, musb driver tries to read from DEVCTL and consequently sets device as host (A-Device) instead of peripheral (B-Device), which makes it a composite device to the USB gadget driver. This induces a kernel panic during power down where the USB gadget driver does a null pointer dereference when trying to access the composite device configuration. On reset, do not rely on DEVCTL value for setting gadget peripheral mode: hardcode it instead to B-Device. Signed-off-by: Apelete Seketeli <apelete@seketeli.net> |
10 years 11 days | usb: musb: add support for JZ4740 usb device controller Add support for Ingenic JZ4740 USB Device Controller through a specific musb glue layer. The platform data already available in tree for that USB Device Controller was previously used by an out-of-tree USB gadget driver which was not relying on the musb driver and was written by Ingenic and the Qi-Hardware community. JZ4740 UDC not being OTG compatible and missing some hardware registers, this musb glue layer is written from scratch to be used in gadget mode only and take silicon design specifics into account. Signed-off-by: Apelete Seketeli <apelete@seketeli.net> |
10 years 1 month | slcd: Use generic dmaengine interface |
Commit 79eda5bb5ffae55f05b99691c9070993a12d507f,
by Lars C.
|
|
10 years 1 month | ASoC: jz4740: Use the generic dmaengine PCM driver Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit 654fa4606ec498505bac64ceb8c5ccffb18da55d,
by Lars C.
|
|
10 years 1 month | mmc: jz4740: Add devicetree support Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit 5ce73c6d30ef218ad3b829f9385a37565018003b,
by Lars C.
|
|
10 years 1 month | mmc: jz4740: Use a regulator for power control |
Commit fd11379681e736c97b5e105a3b83491d884b3fb4,
by Lars C.
|
|
10 years 28 days | ASoC: jz4740-codec: Add device tree support Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit 7bf2915ba2369a5c241db9d134470d88cdc53c32,
by Lars C.
|
|
10 years 29 days | usb: jz4740-udc: Add devicetree support Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit 4ea438f3782f477173efc21e4a0d57654613a2fd,
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 b57991f6d4c45dd5664a79d1f0d0f04333f40f88,
by Lars C.
|
|
10 years 1 month | drivers/rtc/rtc-jz4740.c: Use managed resources Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit aa5b7d06c7ba8aca95429b96eccce3cccb82d19c,
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 1de2ccaec01fed27b9985b5a6416679d59697ccf,
by Lars C.
|
|
10 years 1 month | video: jz4740-fb: 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 3fff2f7707075e43804bd6addbd5fb8cc4611798,
by Lars C.
|
|
10 years 1 month | pwm: jz4740: Pass device to clk_get In preparation to switching the jz4740 clk driver to the common clk framework make sure to pass the device to clk_get(). Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
Commit 01147e5e728bd9dc9cd009057f3e8f7f37d402fd,
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 7 months | Add defconfig for the Ben NanoNote This is the config from the jz-3.5 branch brought up to date for 3.6. |
Commit ebf426d9ae4ad173d2495d2e1095a03306a23d43,
by Lars C.
|
|
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. |
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