Kernel Change Log 1,****增强NandManager对MLC/TLC类型Nand意外断电后ext4文件系统安全性|2013-09-05| 郭红玉,沈向辉,毕京斌 M arch/mips/xburst/lib/nand/libnm.hex M drivers/nand/manager/Makefile M drivers/nand/manager/inc/nandmanagerinterface.h M drivers/nand/manager/inc/os/NandDebug.h M drivers/nand/manager/inc/os/NandSemaphore.h M drivers/nand/manager/inc/os/clib.h M drivers/nand/manager/inc/pagelist.h M drivers/nand/manager/inc/ppartition.h M drivers/nand/manager/nm_interface.c M drivers/nand/manager/os/NandSemaphore.c M drivers/nand/manager/os/NandThread.c M drivers/nand/manager/os/clib.c M drivers/nand/manager/os/nanddebug.c M drivers/nand/nand_block.c commit: 447e445b465c9f5f2d1da3feaf73ccc88f9d6657 针对MLC/TLC Nand断电时的物理特性和ext4的特性对Nand断电安全性问题进行了改善。 2, *****修改了ep0 out|2013-07-30|曹邵林 次修改为了USB Accessory可以正常工作。 M kernel/drivers/usb/dwc2/core.h M kernel/drivers/usb/dwc2/ep0.c M kernel/drivers/usb/dwc2/gadget.c 3,****增加使用文件方式读写efuse第四块区域中0x360-0x3df部分|2013-07-22|康鹏涛 M arch/mips/xburst/soc-4780/board/warrior/warrior-misc.c M arch/mips/xburst/soc-4780/common/platform.c M arch/mips/xburst/soc-4780/include/mach/jz4780_efuse.h M drivers/misc/jz4780_efuse.c modify bluetooth bug 4,****修改了蓝牙驱动。原始驱动中spin_lock含有可能引起睡眠的函数,现替换为mutex_lock_interruptible|2013-08-15| 梁伯虎 M kernel/drivers/misc/bt-power.c Fix the bug of android apanic driver not configuring correctly 5.****修改apanic功能,可以将上次的panic的信息保留下来|2013-07-08| 梁伯虎 M kernel/arch/mips/configs/npm801_nand_defconfig M kernel/drivers/misc/apanic.c SPI控制器驱动相关 6, *****修复SPI休眠关闭时钟导致传输中断的错误,以及添加SPI测试驱动|2013-09-03|孙计伟 M kernel/drivers/spi/Kconfig M kernel/drivers/spi/Makefile M kernel/drivers/spi/spi_jz47xx.c M kernel/drivers/spi/spi_jz47xx.h A kernel/drivers/spi/spi_jz_test.c commit 593519749f3084f11150e979cacb6f994edd6408 7,*****修复SPI驱动的时钟和DMA传输模式|2013-07-31|孙计伟 M kernel/drivers/spi/spi_jz47xx.c M kernel/drivers/spi/spi_jz47xx.h commit e0db085d7b59b8ebe86be9f6984fb539b81159b2 8,*****修复JZ4775电池驱动的一些板级配置结构|2013-08-30|孙计伟 M arch/mips/xburst/soc-4775/board/mensa/misc.c M kernel/drivers/mfd/jz4775-adc.c M kernel/drivers/power/jz4775-battery.c commit 159ebd6513421f5bd14fdb2813b2d662b7a5942b 9,*****修复电池驱动休眠中检测低电的机制|2013-08-27|孙计伟 M kernel/drivers/power/jz4775-battery.c M kernel/drivers/power/jz4780-battery.c M kernel/include/linux/power/jz4780-battery.h commit 1b8230e0f7102ec9205fb5bc2416be89afc1520c 10,****修改pmu ricoh618的电池检测、充电等问题以及完善音频linein的控制|2013-08-21|杨浩 M kernel/arch/mips/configs/grus_nand_v101_defconfig M kernel/arch/mips/xburst/soc-4780/board/grus/grus-regulator.c M kernel/drivers/power/ricoh618-battery.c M kernel/sound/oss/jzsound/devices/codecs/jz4780_codec.c M kernel/sound/oss/jzsound/devices/xb47xx_i2s.c M kernel/sound/oss/jzsound/interface/xb_snd_mixer.c 11,****更新pmu ricoh618电池驱动,解决电量显示不准确,电池状态不准确等问题|2013-08-05|杨浩 M kernel/arch/mips/xburst/soc-4780/board/grus/grus-misc.c M kernel/arch/mips/xburst/soc-4780/board/grus/grus-regulator.c M kernel/drivers/mfd/ricoh618.c M kernel/drivers/power/ricoh618-battery.c M kernel/drivers/regulator/ricoh618-regulator.c M kernel/include/linux/power/ricoh618_battery.h 12,****添加音频中由mixer控制的标准linein接口|2013-07-30|杨浩 M kernel/arch/mips/xburst/soc-4780/board/grus/grus-sound.c M kernel/arch/mips/xburst/soc-4780/include/mach/jzsnd.h M kernel/sound/oss/jzsound/devices/codecs/jz4780_codec.c M kernel/sound/oss/jzsound/devices/codecs/jz4780_route_conf.c M kernel/sound/oss/jzsound/interface/xb_snd_dsp.h M kernel/sound/oss/jzsound/interface/xb_snd_mixer.c 13,****添加音频spdif接口|2013-07-19|杨浩 M kernel/arch/mips/xburst/soc-4780/board/grus/grus-misc.c M kernel/arch/mips/xburst/soc-4780/board/grus/grus.h M kernel/arch/mips/xburst/soc-4780/common/platform.c M kernel/arch/mips/xburst/soc-4780/include/mach/jzsnd.h M kernel/arch/mips/xburst/soc-4780/include/mach/platform.h M kernel/arch/mips/xburst/soc-4780/include/soc/base.h M kernel/sound/oss/jzsound/Kconfig M kernel/sound/oss/jzsound/devices/Makefile M kernel/sound/oss/jzsound/devices/codecs/hdmi_virual_codec.c A kernel/sound/oss/jzsound/devices/xb47xx_spdif.c A kernel/sound/oss/jzsound/devices/xb47xx_spdif.h 14,*****修复g-serial不能连接问题|2013-08-13| 张东明 M kernel/drivers/usb/dwc2/dwc2-jz4780.c M kernel/drivers/usb/gadget/serial.c 15,*****修复jz4775编译问题,mipsel编译其能编译kernel|2013-07-19|张东明 M kernel/arch/mips/xburst/soc-4775/include/soc/cache.h 16 ****解决x2d-timeout问题|2013-07-02| 严伟卿 M kernel/drivers/misc/jz_x2d/jz_x2d.c Change-Id: I4b02f4f00a6a461bae58ce45c85523ecd51e4653 17 ****优化aosd功能的配置|2013-07-30| 严伟卿 M kernel/drivers/video/jz4780-fb/jz4780_fb.c Change-Id: Ia2e6b1fc2f51c81a24ccf263f6bb5e4526c3bd6b 18 ****增加1366x768分辨率的支持(宽度不是按16对齐)|2013-08-07| 严伟卿 M kernel/drivers/gpu/pvr/xblfb/xblfb_displayclass.c M kernel/drivers/video/jz4780-fb/aosd.c M kernel/drivers/video/jz4780-fb/jz4780_fb.c 19 ****grus开发板增加BYD_BM8766U屏幕驱动|2013-08-23| 严伟卿 M kernel/arch/mips/configs/grus_nand_defconfig M kernel/arch/mips/xburst/soc-4780/board/grus/grus-lcd.c M kernel/arch/mips/xburst/soc-4780/board/grus/grus-misc.c M kernel/arch/mips/xburst/soc-4780/board/grus/grus.h 20 ****调整Smart LCD的帧率|2013-09-04|刘彬厚 M kernel/drivers/video/jz4780-fb/jz4780_fb.c Change-Id: I3c9d381559b3ed04c05c2121e07feddb58ec5b83 21 ****修复Smart LCD 显示残影的问题|2013-09-04|刘彬厚 M kernel/drivers/video/jz4780-fb/jz4780_fb.c M kernel/drivers/video/jz4780-fb/jz4780_fb.h Change-Id: Ibaa2bed258a1dc3720ba95276e0a563fdf24aa68 22****修改,当设置gpio之前先读,不同就设置,相同不设置,解决lcd重复设置的闪屏现象|2013-09-03|李华耀 M kernel/arch/mips/xburst/soc-4775/common/gpio.c M kernel/arch/mips/xburst/soc-4780/common/gpio.c uboot-1.1.6 Change Log 1, *****增加4780 的dm9000网络功能emmc 和nand都可以使用|2013-08-7| 张东明 M uboot-1.1.6/drivers/dm9000x.c M uboot-1.1.6/include/configs/grus.h 2, ******增加ddr3和phy ODT配置|2013-08-7|李雅崑 M uboot-1.1.6/cpu/mips/Makefile M uboot-1.1.6/cpu/mips/jz4780.c M uboot-1.1.6/cpu/mips/jz_ddr3_init.c M uboot-1.1.6/include/asm-mips/jz4775.h M uboot-1.1.6/include/asm-mips/jz4780.h M uboot-1.1.6/include/configs/urboard.h 3 ,*****增加4775 以太网功能|2013-7-3|张东明 M uboot-1.1.6/cpu/mips/jz4775_eth.c M uboot-1.1.6/cpu/mips/synopGMAC_Dev.c 4 ***在uboot 1.1.6中增加jz4780 grus开发板logo显示以及屏幕偏屏|2013-09-09|李华耀 M u-boot-1.1.6board/grus/Makefile A u-boot-1.1.6board/grus/grus_lcd.c M u-boot-1.1.6board/mensa/mensa_lcd.c M u-boot-1.1.6cpu/mips/Makefile A u-boot-1.1.6cpu/mips/jz4780_lcd.c M u-boot-1.1.6include/asm-mips/jz4780.h M u-boot-1.1.6include/configs/grus.h M u-boot-1.1.6include/configs/mensa.h A u-boot-1.1.6include/jz4780_android_lcd.h M u-boot-1.1.6include/lcd.h M u-boot-1.1.6tools/jz4780_pll M u-boot-1.1.6tools/logos/denx.bmp A u-boot-1.1.6tools/logos/ingenic-big.bmp A u-boot-1.1.6tools/logos/ingenic-red.bmp A u-boot-1.1.6tools/logos/ingenic.bmp 5 ***uboot 1.1.6 添加jz4775 mensa开发板logo显示|2013-08-28|李华耀 M u-boot-1.1.6/board/mensa/Makefile A u-boot-1.1.6/board/mensa/mensa_lcd.c M u-boot-1.1.6/cpu/mips/Makefile A u-boot-1.1.6/cpu/mips/jz4775_lcd.c A u-boot-1.1.6/include/asm M u-boot-1.1.6/include/asm-mips/jz4775.h M u-boot-1.1.6/include/configs/mensa.h A u-boot-1.1.6/include/fb_hdmi_modes.h A u-boot-1.1.6/include/jz4775_android_lcd.h A u-boot-1.1.6/tools/logos/atmel.bmp M u-boot-1.1.6/tools/logos/denx.bmp A u-boot-1.1.6/tools/logos/esd.bmp A u-boot-1.1.6/tools/logos/freescale.bmp A u-boot-1.1.6/tools/logos/ronetix.bmp A u-boot-1.1.6/tools/logos/syteco.bmp