Age Message
8 years 3 months Merge branch 'jz-2.6.34-rc7' of projects.qi-hardware.com:qi-kernel into jz-2.6.34-rc7
8 years 3 months Revert "jz4740_timer: Mask the "half" timer interrupts in plat_time_init(). This fixes a hang when booting on the Dingoo A320 in USB boot mode with the Rockbox USBtool."

This reverts commit 08d2d24b276d180d4b086eaef64e802271bcb3d6.
8 years 3 months Revert "jz4740_timer: Fixed indentation."

This reverts commit 7ae7dc69a91481a90a1111786b436be2ee49bc23.
9 years 6 months jz4740-timer: Mask timer irqs at startup

The timer irqs are unmasked after a reset. To avoid spurious irqs mask them all
during startup.
9 years 6 months jz4740_timer: Fixed indentation.
9 years 6 months jz4740_timer: Mask the "half" timer interrupts in plat_time_init(). This fixes a hang when booting on the Dingoo A320 in USB boot mode with the Rockbox USBtool.
9 years 6 months jz4740-i2s: Fixed indentation.
Commit ac9c0fc755a0cd5590e4c96cc516fedc730e3779, by Maarten ter Huurne
9 years 6 months jz4740-i2s: Declare that both the JZ4740 AIC and its internal codec are capable of 48 kHz output.
Commit 43d2cfc9a5d9d97d03ba0658ec093540ae79c68b, by Maarten ter Huurne
9 years 6 months jz4740-i2s: Corrected DMA width constants. This driver relied on the wrong encoding in arch/mips/include/asm/mach-jz4740/dma.h, which were fixed recently.
Commit 64c7b5baf7d03e79e0492a5f2e9fa1ba765ecab7, by Maarten ter Huurne
9 years 6 months jz4740_dma: Fixed source/destination width encoding.
Commit 3e18ee3e1c3b6429dffb7d2fd9a0bdd3fd9273cb, by Maarten ter Huurne
9 years 8 months jz4740_udc: Fix recursive spinlocks (partially fixes: #853)

Driver had recursive spinlock locking:

1. jz4740_queue() acquires lock
2. done() is called in chain:
jz4740_queue()->jz4740_ep0_kick()->jz4740_ep0_in()->write_fifo_ep0()->done()
and it tries to acquire same lock.
3. Deadlock.

Lock and unlock calls in the done() function were swapped mistakenly
during porting to Qi's architecture support code.

This patch is only "quick fix" and should be reviewed.

Signed-off-by: Yauhen Kharuzhy <jekhor@gmail.com>
Commit 7e391cd299ee54224b243bfbb5380cda9575ce56, by Yauhen Kharuzhy
9 years 6 months jz4740_dma: Only set no-descriptor flag when enabling the channel. Otherwise, there can be data loss using the transfer (seen with SLCD).
Commit cd0f502dc7337000ba9594a50289f968c2be5536, by Maarten ter Huurne
9 years 6 months jz4740-i2s: Fixed indentation.
9 years 6 months jz4740-i2s: Declare that both the JZ4740 AIC and its internal codec are capable of 48 kHz output.
9 years 6 months jz4740-i2s: Corrected DMA width constants. This driver relied on the wrong encoding in arch/mips/include/asm/mach-jz4740/dma.h, which were fixed recently.
9 years 6 months jz4740-slcd-fb: Removed obsolete TODOs.
9 years 6 months jz4740-slcd-fb: Compute the number of pixels instead of hardcoding it.
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.
9 years 6 months jz4740-slcd-fb: Avoid race conditions between refresh (upload) and framebuffer state changes.
9 years 6 months Merge branch 'jz-2.6.34-rc7' of github.com:mthuurne/opendingux-kernel into jz-2.6.34-rc7
9 years 6 months a320_defconfig: Disable MMC bounce buffer. This avoid an unnecessary copy step. It also avoids what seems to be a cache flush problem, which would cause invalid code to be executed when running big executables.
9 years 6 months Added zImage to .gitignore
9 years 6 months Revert commit "Added JZ_RISC specific code from the Ingenic kernel used by BooBoo"

Seems that this is redundant

This reverts commit 326ac0ec82059d5c11197882bf1c857ac14361ad.
9 years 6 months Added JZ_RISC specific code from the Ingenic kernel used by BooBoo
9 years 6 months jz4740-slcd-fb: Removed obsolete comment: the cause was found and fixed in the DMA driver.


interactive