Age Message
8 years 3 months MIPS: JZ4740: GPIO: Use new name for generic ack function.

In commit 659fb32d1b6, irq_gc_ack was renamed to irq_gc_ack_set_bit.
8 years 6 months MIPS: JZ4740: GPIO: Check correct IRQ in demux handler

Check the trigger direction for the triggered IRQ instead of the parent IRQ.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
8 years 6 months MIPS: JZ4740: GPIO: Simplify IRQ demuxer

We already know the base IRQ for a GPIO chip, so there is no need to recalculate
it in the demux handler.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
8 years 6 months MIPS: JZ4740: Use generic irq chip

Use the generic irq chip framework to implement the jz4740 INTC and GPIO irq
chips.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Thomas Gleixner <tglx@linutronix.de>
8 years 3 months defconfig for the Ben NanoNote: updated for 3.0

Forgot to commit the 3.0 update in 803cd8aa22a375041fe12d52033c64debc045b99.
9 years 1 month qi_lb60: Don't use 3-wire spi mode for the display for now

The spi_gpio driver does not support 3-wire mode.
9 years 1 month Add defconfig for the Ben NanoNote

2.6.39 config by Lars-Peter Clausen updated to 3.0 by Maarten ter Huurne.
9 years 4 months Add ili8960 lcd driver
8 years 3 months MIPS: A320: defconfig: Auto-reboot 5 seconds after kernel panic.

End users might not have a pin or paperclip ready to press the reset button,
so we reset the device for them. The delay gives the user a chance to read
a message that might appear on the screen, such as failure to mount the
rootfs.
8 years 3 months 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.
8 years 3 months ASoC: JZ4740: Replaced comma operators with semicolons.

They were harmless but also unnecessary, probably a leftover from earlier code.
8 years 4 months MTD: NAND: JZ4740: Fix possible uninitialized pointer.

If CONFIG_MTD_CMDLINE_PARTS is not defined and no pdata is available,
it was possible for partition_info to be undefined.
8 years 4 months MMC: JZ4740: Fix warning.

Removed unused local variable.
9 years 3 months MIPS: A320: Default config for Dingoo A320.

This is the config from the jz-2.6.39 branch brought up to date for 3.0.
8 years 8 months MIPS: A320: Add Dingoo A320 board support.

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

The Dingux dual boot loader seems to require a fixed load address.
8 years 6 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.
8 years 4 months 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.
8 years 5 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.
8 years 5 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.
8 years 4 months MTD: NAND: JZ4740: Multi-bank support with autodetection

The platform data can now specify which external memory banks to probe
for NAND chips, and in which order. Banks that contain a NAND are used
and the other banks are freed.

Squashed version of development done in jz-2.6.38 branch.
Original patch by Lars-Peter Clausen with some bug fixes from me.
Thanks to Paul Cercueil for the initial autodetection patch.
8 years 6 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-2.6.38 branch.
9 years 7 months MIPS: JZ4740: Add Dingux logo.
9 years 6 months MIPS: Implement flush_kernel_dcache_page().

This is just a quick fix: a real fix would implement flush_kernel_vmap_range() and invalidate_kernel_vmap_range() as well, but those are only used in XFS for which we have no need on the Dingoo.
8 years 8 months MIPS: JZ4740: Add cpufreq support.

This is a squashed version of Uli's driver that was further developed in the opendingux-kernel repository.


interactive