Permalink
Commits on Dec 5, 2010
  1. Add support for the hardware watchdog found in Ingenic's jz4740 Syste…

    pcercuei authored and mthuurne committed Dec 5, 2010
    …m-on-Chip.
    
    The platform changes are included now as well.
  2. Revert "Add support for the hardware watchdog found in Ingenic's jz47…

    mthuurne committed Dec 5, 2010
    …40 System-on-Chip."
    
    This reverts commit 25b5850.
    The commit was incomplete.
    The complete version will be added as one commit to make it easier to cherry-pick into future branches.
Commits on Dec 1, 2010
  1. MIPS: A320: defconfig: Enabled watchdog.

    mthuurne committed Dec 1, 2010
    Enabled the new watchdog driver.
    This allows us to let the Dingoo be automatically reset when the system hangs, for example because the user overclocked it too far.
    Which is very useful if you don't have a paperclip or other object near to press the reset button.
Commits on Nov 21, 2010
  1. MIPS: JZ4740: a320_defconfig: Default config for Dingoo A320.

    mthuurne committed Aug 30, 2010
    This is the config from the jz-2.6.35 branch brought up to date for 2.6.36.
  2. MIPS: JZ4740: A320: Force vmlinuz load address on Dingoo A320

    mthuurne committed May 1, 2010
    The Dingux dual boot loader seems to require a fixed load address.
  3. MIPS: JZ4740: A320: Updated signature of panic blink function

    mthuurne committed Nov 21, 2010
    For some unspecified reason the time argument changed from a long to an int in 2.6.36.
  4. MTD: NAND: JZ4740: Experimental multi-bank support

    mthuurne committed Nov 21, 2010
    Original patch by Lars-Peter Clausen with some bug fixes from me.
    Squashed version of development done in jz-2.6.35 branch.
  5. MTD: JZ4740: Expand eccpos to 72 bytes.

    mthuurne committed Aug 30, 2010
    This is required to support 4K pages: 8*9 byte ECC for 8*512 byte data.
  6. mtd: cc_ftl: New FTL driver for media players using China Chip firmware.

    mthuurne committed Aug 29, 2010
    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.
  7. MIPS: JZ4740: SLCD framebufer driver.

    mthuurne committed Aug 29, 2010
    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.35 branch.
Commits on Nov 13, 2010
  1. a320 snd: Add SoC sound support for Dingoo A320.

    mthuurne committed Aug 29, 2010
    Squashed commit based on the jz-2.6.35 branch.
  2. MIPS: JZ4740: Added setting of PLL rate and main dividers.

    mthuurne committed Aug 29, 2010
    This functionality makes a cpufreq driver possible.
    Squashed version of the development done in the jz-2.6.35 branch.
  3. MIPS: JZ4740: Add Dingoo A320 board support.

    mthuurne committed Aug 29, 2010
    This is a squashed version of the development done in the jz-2.6.35 branch.
  4. /dev/mem: Add kernel config option to omit this device.

    mthuurne committed Sep 8, 2010
    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.
  5. MIPS: Implement flush_kernel_dcache_page().

    mthuurne committed May 19, 2010
    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.
  6. MIPS: JZ4740: Add cpufreq support.

    mthuurne committed Aug 29, 2010
    This is a squashed version of Uli's driver that was further developed in the opendingux-kernel repository.
  7. a320: Added ccnand device nodes to initrd.

    mthuurne committed Jul 21, 2010
    Thanks to Ayla for preparing this image.
Commits on Oct 26, 2010
  1. POWER: jz4740-battery: Protect against concurrent battery readings

    larsclausen committed Oct 26, 2010
    We can not handle more then one ADC request at a time to the battery. The patch
    adds a mutex around the ADC read code to ensure this.
    
    Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Commits on Oct 24, 2010
  1. jz4740-battery: Add missing kfree(jz_battery) in jz_battery_remove()

    AxelLin authored and larsclausen committed Sep 27, 2010
    Signed-off-by: Axel Lin <axel.lin@gmail.com>
    Acked-By: Lars-Peter Clausen <lars@metafoo.de>
    Signed-off-by: Anton Vorontsov <cbouatmailru@gmail.com>
  2. mfd: Fix jz4740_adc_set_enabled

    AxelLin authored and larsclausen committed Oct 7, 2010
    When enabled is false, clear BIT(engine) of JZ_REG_ADC_ENABLE register.
    
    Signed-off-by: Axel Lin <axel.lin@gmail.com>
    Acked-by: Lars-Peter Clausen <lars@metafoo.de>
    Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
  3. Revert "dma sg"

    larsclausen committed Oct 24, 2010
    This reverts commit be6724d.
  4. defconfig update

    larsclausen committed Oct 24, 2010
Commits on Oct 21, 2010
  1. Add defconfig

    larsclausen committed Oct 21, 2010
  2. dma sg

    larsclausen committed Sep 5, 2010
    Conflicts:
    
    	arch/mips/jz4740/dma.c
  3. qi_lb60: Don't use 3-wire spi mode for the display for now

    larsclausen committed Oct 12, 2010
    The spi_gpio driver does not support 3-wire mode.
  4. input: Add touchscreen driver for the JZ4740 SoC

    larsclausen committed Sep 5, 2010
    This patch adds a touchscreen driver for the Ingenic JZ4740 SoC.
    The touchscreen controller is part of the ADC unit and thus this driver is a mfd
    cell from the jz4740-adc driver.
    
    Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>