Age Message
8 years 9 months fbcon: use kstrtoint instead of deprecated function simple_strtoul.
8 years 10 months usb: gadget: jz4740: Converted to new registration infrastructure.
10 years 19 days MIPS: A320: Default config for Dingoo A320.

This is the config from the jz-3.0 branch brought up to date for 3.1.
9 years 10 months Add defconfig for the Ben NanoNote

2.6.39 config by Lars-Peter Clausen updated to 3.1 by Maarten ter Huurne.
9 years 6 months MIPS: A320: Add Dingoo A320 board support.

This is a squashed version of the development done in the jz-3.0 branch.
10 years 4 months MIPS: JZ4740: A320: Force vmlinuz load address on Dingoo A320

The Dingux dual boot loader seems to require a fixed load address.
9 years 3 months OpenDingux: initrd: Specify initrd contents using text file

The gen_init_cpio tool will parse the text file and generate a cpio archive.
The mininit binary comes from booboo's initrd.cpio image.
10 years 5 months MIPS: JZ4740: Add Dingux logo.
9 years 6 months MIPS: A320: Added Dingoo specific README.

This is based on booboo's README for the kernel.
"History" and "Contributing" were added as new sections.
8 years 11 months media: radio: RDA5807: Added driver.

Driver has enough functionality to make fmtools 2.x work, but is a work
in progress.

Many thanks to Jérôme VERES for his command line radio application that
demonstrates how the chip can be controlled via I2C.

Squashed version of development done in jz-3.0 branch.
9 years 1 month MIPS: A320: Add SoC sound support for Dingoo A320.

This is a squashed version of the development done in the jz-2.6.37 branch,
updated with necessary changes for mainline 2.6.38 and with one fix from 3.0.
9 years 1 month ASoC: JZ4740: Support buffer size that is not a multiple of period size.

This fixes glitches triggered by libao, which sets time-based intervals
instead of byte-based intervals like SDL does.

Thanks to Paul Cercueil for figuring out that the buffer size was causing
the glitches and to Lars Clausen for helping me write the fix.
9 years 1 month ASoC: JZ4740: Replaced comma operators with semicolons.

They were harmless but also unnecessary, probably a leftover from earlier code.
9 years 1 month MMC: JZ4740: Fix warning.

Removed unused local variable.
9 years 2 months MIPS: JZ4740: reset: Initialize hibernate wakeup counters.

In hibernation mode only the wakeup logic and the RTC are left running,
so this is what users perceive as power down.

If the counters are not initialized, the corresponding pin (typically
connected to the power button) has to be asserted for two seconds
before the device wakes up. Most users expect a shorter wakeup time.

I took the timing values of 100 ms and 60 ms from BouKiCHi's patch for
the Dingoo A320 kernel.
9 years 3 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.0 branch.
9 years 2 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.
9 years 6 months MIPS: JZ4740: Add cpufreq support.

This is a squashed version of Uli's driver that was further developed in the opendingux-kernel repository.
10 years 21 days 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.
9 years 1 month cpufreq_stats: Support runtime changes to frequency table.
10 years 11 days /dev/mem: Add kernel config option to omit this device.

Omitting this device prevents software from accessing the hardware directly, which can cause trouble if the kernel accesses the same hardware.
It also saves some space on embedded systems.
10 years 21 days mtd: cc_ftl: New FTL driver for media players using China Chip firmware.

Tested on Dingoo A320: the FAT partition on the NAND is mounted successfully.
Read-only for now.
Not robust against bad FTL admin data yet: the driver won't crash, but it might return unnecessary I/O errors.

Squashed version of development done in jz-2.6.35 branch.
9 years 11 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.
8 years 11 months mfd: jz4740-adc: Make jz4740_adc_driver static

Signed-off-by: Lars-Peter Clausen <>
9 years 14 days MIPS: JZ4740: GPIO: Use new name for generic ack function.

In commit 659fb32d1b6, irq_gc_ack was renamed to irq_gc_ack_set_bit.