Overview of patches in jz-3.3 branch

Maarten ter Huurne maarten at treewalker.org
Thu Mar 29 11:11:52 EDT 2012


Hi all,

Here is another overview of the patches we have in the qi-kernel git, 
similar to the one I did for jz-3.1 a few months ago.


=== MIPS: NanoNote

qi_lb60: Don't use 3-wire spi mode for the display for now
commit 824d7fa2b9544226f325d74c54458de934b6f665
Author: Lars-Peter Clausen <lars at metafoo.de>

Last time Lars answered "This is manly due to the gpio spi driver not 
supporting 3-wire.", but I have no idea what that means for upstreaming.


=== MIPS: Dingoo

MIPS: A320: Default config for Dingoo A320.
commit 78d0e54a6a6c89f88e75fe26fdc84d03e249af23
Author: Maarten ter Huurne <maarten at treewalker.org>

MIPS: A320: Add Dingoo A320 board support.
commit cc1ff1ef78ace5922696cd69a629d9c016677c25
Author: Maarten ter Huurne <maarten at treewalker.org>

MIPS: A320: Add SoC sound support for Dingoo A320.
commit f799562d2e86975c03e14b3d4cbb2468410dda24
Author: Maarten ter Huurne <maarten at treewalker.org>

Dingoo device support cannot be sent upstream before SLCD support is 
resolved (see below).


OpenDingux: initrd: Specify initrd contents using text file
commit 8a2fd260f10f3fd905add48bf08a205cb53ec7e7
Author: Maarten ter Huurne <maarten at treewalker.org>

MIPS: JZ4740: Add OpenDingux logo.
commit bc67feb283c95454ef678fbf64cabc8bbbf17982
Author: Paul Cercueil <paul at crapouillou.net>

OpenDingux specific files, not useful for upstream.


=== MIPS: cpufreq

MMC: JZ4740: Added support for CPU frequency changing.
commit 3fe5b878b3fe8525663a8788123fdf4b3884a4b0
Author: Maarten ter Huurne <maarten at treewalker.org>

MIPS: JZ4740: Add cpufreq support.
commit dcd68e9d01238d4389563e52c53153adee7c5117
Author: Maarten ter Huurne <maarten at treewalker.org>

MIPS: JZ4740: Added setting of PLL rate and main dividers.
commit 2b6ecae54f3f26367b582a1bbaec695ae94604dd
Author: Maarten ter Huurne <maarten at treewalker.org>

cpufreq_stats: Support runtime changes to frequency table.
commit 9b287f2e2d2f80a7f298740ecd71844848d53c8a
Author: Maarten ter Huurne <maarten at treewalker.org>

Not ready to send upstream. Drivers need to be modified to avoid disrupting 
their clock while they are busy; this was done for the MMC/SD controller but 
should be done for other devices like the USB device controller as well. I 
also have some other doubts about the robustness of the code.


=== MIPS: platform

MIPS: Enable vmlinuz for JZ4740
commit 332b2f92349d462485f09e9ec9d43fdfbc19176f
Author: Lluís Batlle i Rossell <viric at viric.name>

Can be sent upstream, I think.


MIPS: JZ4740: reset: Initialize hibernate wakeup counters.
commit 9fe93785649cf0a8db58da462d6cfaca8aa50278
Author: Maarten ter Huurne <maarten at treewalker.org>

Should be sent upstream.


=== MIPS: UDC

Add jz4740 udc driver
commit 94b3e7aad637a763b5f21fc6e44ee910cac8ac28
Author: Lars-Peter Clausen <lars at metafoo.de>

Needs cleanups.


=== MIPS: NAND

MIPS: JZ4740: qi_lb60: Look for NAND chip in bank 1.
commit d60c003f8aaf10357e108d5ed5bd6faab523865e
Author: Maarten ter Huurne <maarten at treewalker.org>

MTD: NAND: JZ4740: Multi-bank support with autodetection
commit 3bc49e97f1b784e694cddf0d722d0b91600906a0
Author: Maarten ter Huurne <maarten at treewalker.org>

Should be sent upstream.


=== generic MTD

ubi: Read only the vid header instead of the whole page
commit 3a1d7bb6eff86667056da326be59f635e6b3de09
Author: Lars-Peter Clausen <lars at metafoo.de>

NAND: Add support for subpage reads for NAND_ECC_HW_OOB_FIRST
commit 39e794a73322cd77c8ad32a290ab893d6847e700
Author: Lars-Peter Clausen <lars at metafoo.de>

NAND: Optimize NAND_ECC_HW_OOB_FIRST read
commit b580f2aa3ddac322b2bb32e4bcb8abdd97f65162
Author: Lars-Peter Clausen <lars at metafoo.de>

These are optimizations to reduce the boot time on the NanoNote. Last time 
Lars replied "I need to re-review these first."


mtd: cc_ftl: New FTL driver for media players using China Chip firmware.
commit 8d5360a58f8836622b51af843297c3f23f75ae83
Author: Maarten ter Huurne <maarten at treewalker.org>

Not ready yet for submission: needs locking and more robust handling of bad 
data.


=== video

fbcon: add parameter to toggle bind on startup.
commit 3c4236184e4f34f4868ef61e33672bc57258411b
Author: Paul Cercueil <paul at crapouillou.net>

fbcon: optimize parameters parsing loop.
commit 3321a5d55e739f7932b509a93817d6d9592c8227
Author: Paul Cercueil <paul at crapouillou.net>

fbcon: continue parsing parameters after an error.
commit 3b76eb212aea7204cb443b5418d0995f52c9b680
Author: Paul Cercueil <paul at crapouillou.net>

fbcon: prevent possible buffer overflow.
commit da2942a0d442d2ec44ec5fcdd389b30cde344fee
Author: Paul Cercueil <paul at crapouillou.net>

fbcon: use kstrtouint instead of deprecated function simple_strtoul.
commit 0c0b3f0b880a88e640691c4d65f879bcb709c8eb
Author: Ayla <paul at crapouillou.net>

Can be sent upstream, I think.


Add ili8960 lcd driver
commit 83f408298e522899ca8f4f9651fb23599a36dd22
Author: Lars-Peter Clausen <lars at metafoo.de>

Needs cleanup.


MIPS: JZ4740: Squashed Paul's jz-3.2 changes to the SLCD driver.
commit 4439381110ab4f647a90c37edbb337ba112fd116
Author: Maarten ter Huurne <maarten at treewalker.org>

MIPS: JZ4740: SLCD framebufer driver.
commit 1a023cf39ec43be573a56fddbf54a3e947af5817
Author: Maarten ter Huurne <maarten at treewalker.org>

SLCD support should be integrated with the LCD driver instead of existing as 
a separate driver.


=== audio

ASoC: jz4740: Convert qi_lb60 to use snd_soc_register_card()
commit d6871a8333af99bfe7505fc3b1222c340530c850
Author: Axel Lin <axel.lin at gmail.com>

Was merged into mainline after 3.3.


ASoC: JZ4740: Enforce buffer size to be a multiple of period size
commit 3aa18519daf5c5183787a57b14c9095e80d6ad2a
Author: Lars-Peter Clausen <lars at metafoo.de>

Can this one be submitted?
    

ASoC: JZ4740: Replaced comma operators with semicolons.
commit c21d1d90ee7769968c79d5309a2ea4d96641e46a
Author: Maarten ter Huurne <maarten at treewalker.org>

Should be sent upstream.


=== media

media: radio: RDA5807: Added driver.
commit 8333757b106c9ffb2f65e06f95c2abce5d2b1728
Author: Maarten ter Huurne <maarten at treewalker.org>

Work in progress.


=== misc

/dev/mem: Add kernel config option to omit this device.
commit 4fbb66fc6eee1a38d5e4b8df24d24905c98a3bcf
Author: Maarten ter Huurne <maarten at treewalker.org>

There is no need for /dev/mem to be mandatory, in my opinion. Nothing 
depends on this patch, so I'll send it upstream in isolation.


===

I'll poke various people on IRC about submitting patches and I'll also 
submit my own patches this time.

Bye,
		Maarten




More information about the jz47xx-kernel mailing list


interactive