firefly-linux-kernel-4.4.55.git
11 years agork3188: plus: add adjust dvfs table support
chenxing [Tue, 9 Jul 2013 01:40:02 +0000 (09:40 +0800)]
rk3188: plus: add adjust dvfs table support

11 years agork_timer: version 1.3, make it consistent with arm twd
黄涛 [Mon, 8 Jul 2013 11:48:10 +0000 (19:48 +0800)]
rk_timer: version 1.3, make it consistent with arm twd

11 years agommc: emmc: revert thread name
kfx [Mon, 8 Jul 2013 09:12:23 +0000 (17:12 +0800)]
mmc: emmc: revert thread name

11 years agosdmmc: fixed crash due to commit '1db93c3593381dd716685e01856c7680113363c5'
kfx [Mon, 8 Jul 2013 08:54:05 +0000 (16:54 +0800)]
sdmmc: fixed crash due to commit '1db93c3593381dd716685e01856c7680113363c5'

11 years agommc: block: add handling for two parallel block requests in issue_rw_rq(emmc)
Per Forlin [Fri, 1 Jul 2011 16:55:33 +0000 (18:55 +0200)]
mmc: block: add handling for two parallel block requests in issue_rw_rq(emmc)

Change mmc_blk_issue_rw_rq() to become asynchronous.
The execution flow looks like this:

* The mmc-queue calls issue_rw_rq(), which sends the request
  to the host and returns back to the mmc-queue.
* The mmc-queue calls issue_rw_rq() again with a new request.
* This new request is prepared in issue_rw_rq(), then it waits for
  the active request to complete before pushing it to the host.
* When the mmc-queue is empty it will call issue_rw_rq() with a NULL
  req to finish off the active request without starting a new request.

Signed-off-by: Per Forlin <per.forlin@linaro.org>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Venkatraman S <svenkatr@ti.com>
Tested-by: Sourav Poddar <sourav.poddar@ti.com>
Tested-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
Conflicts:
drivers/mmc/card/block.c

11 years agosdmmc: module_init->fs_initcall, emmc: fs_inicall-->fs_initcall_sync
kfx [Mon, 8 Jul 2013 07:37:17 +0000 (15:37 +0800)]
sdmmc: module_init->fs_initcall, emmc: fs_inicall-->fs_initcall_sync

11 years agort5631 : add pcm playback volume config
邱建斌 [Mon, 8 Jul 2013 07:15:52 +0000 (15:15 +0800)]
rt5631 : add pcm playback volume config

11 years agommc: queue: add a second mmc queue request member
Per Forlin [Fri, 1 Jul 2011 16:55:31 +0000 (18:55 +0200)]
mmc: queue: add a second mmc queue request member

Add an additional mmc queue request instance to make way for two active
block requests. One request may be active while the other request is
being prepared.

Signed-off-by: Per Forlin <per.forlin@linaro.org>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Venkatraman S <svenkatr@ti.com>
Tested-by: Sourav Poddar <sourav.poddar@ti.com>
Tested-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
11 years agommc: block: move error path in issue_rw_rq to a separate function(emmc).
Per Forlin [Fri, 1 Jul 2011 16:55:30 +0000 (18:55 +0200)]
mmc: block: move error path in issue_rw_rq to a separate function(emmc).

Break out code without functional changes. This simplifies the code and
makes way for handling two parallel requests.

Signed-off-by: Per Forlin <per.forlin@linaro.org>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Venkatraman S <svenkatr@ti.com>
Tested-by: Sourav Poddar<sourav.poddar@ti.com>
Tested-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
Conflicts:
drivers/mmc/card/block.c

11 years agommc: block: add a block request prepare function(emmc)
Per Forlin [Fri, 1 Jul 2011 16:55:29 +0000 (18:55 +0200)]
mmc: block: add a block request prepare function(emmc)

Break out code from mmc_blk_issue_rw_rq to create a block request prepare
function. This doesn't change any functionallity. This helps when handling
more than one active block request.

Signed-off-by: Per Forlin <per.forlin@linaro.org>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Venkatraman S <svenkatr@ti.com>
Tested-by: Sourav Poddar <sourav.poddar@ti.com>
Tested-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
Conflicts:
drivers/mmc/card/block.c

11 years agosdmmc: fixed compile error
kfx [Mon, 8 Jul 2013 04:37:01 +0000 (12:37 +0800)]
sdmmc: fixed compile error

11 years agommc: block: add member in mmc queue struct to hold request data
Per Forlin [Sat, 9 Jul 2011 21:12:36 +0000 (17:12 -0400)]
mmc: block: add member in mmc queue struct to hold request data

The way the request data is organized in the mmc queue struct, it only
allows processing of one request at a time.  This patch adds a new struct
to hold mmc queue request data such as sg list, request, blk request and
bounce buffers, and updates any functions depending on the mmc queue
struct. This prepares for using multiple active requests in one mmc queue.

Signed-off-by: Per Forlin <per.forlin@linaro.org>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Venkatraman S <svenkatr@ti.com>
Tested-by: Sourav Poddar <sourav.poddar@ti.com>
Tested-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
11 years agommc: queue: let host controllers specify maximum discard timeout
Adrian Hunter [Tue, 28 Jun 2011 14:16:02 +0000 (17:16 +0300)]
mmc: queue: let host controllers specify maximum discard timeout

Some host controllers will not operate without a hardware
timeout that is limited in value.  However large discards
require large timeouts, so there needs to be a way to
specify the maximum discard size.

A host controller driver may now specify the maximum discard
timeout possible so that max_discard_sectors can be calculated.

However, for eMMC when the High Capacity Erase Group Size
is not in use, the timeout calculation depends on clock
rate which may change.  For that case Preferred Erase Size
is used instead.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
11 years agork3066b lcdc: add support lut function
hjc [Mon, 8 Jul 2013 03:44:24 +0000 (11:44 +0800)]
rk3066b lcdc: add support lut function

11 years agork3188&rk3168: mmc: emmc support
kfx [Mon, 8 Jul 2013 02:11:39 +0000 (10:11 +0800)]
rk3188&rk3168: mmc: emmc support

11 years agoadd new config "CONFIG_RK616_USE_MCLK_12M"
ZHW [Fri, 5 Jul 2013 08:40:29 +0000 (16:40 +0800)]
add new config "CONFIG_RK616_USE_MCLK_12M"

11 years agocamera: rk2928 sync rk30
ddl [Fri, 5 Jul 2013 03:44:41 +0000 (11:44 +0800)]
camera: rk2928 sync rk30

11 years agomemory reserved: size align: 1M
kfx [Fri, 5 Jul 2013 01:15:55 +0000 (09:15 +0800)]
memory reserved: size align: 1M

11 years agoserial: Fix wakeup init logic to speed up startup
Simon Glass [Thu, 19 Jan 2012 19:28:56 +0000 (11:28 -0800)]
serial: Fix wakeup init logic to speed up startup

The synchronize_rcu() call resulting from making every serial driver
wake-up capable (commit b3b708fa) slows boot down on my Tegra2x system
(with CONFIG_PREEMPT disabled).

But this is avoidable since it is the device_set_wakeup_enable() and then
subsequence disable which causes the delay. We might as well just make
the device wakeup capable but not actually enable it for wakeup until
needed.

Effectively the current code does this:

device_set_wakeup_capable(dev, 1);
device_set_wakeup_enable(dev, 1);
device_set_wakeup_enable(dev, 0);

We can just drop the last two lines.

Before this change my boot log says:
[    0.227062] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    0.702928] serial8250.0: ttyS0 at MMIO 0x70006040 (irq = 69) is a Tegra

after:
[    0.227264] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    0.227983] serial8250.0: ttyS0 at MMIO 0x70006040 (irq = 69) is a Tegra

for saving of 450ms.

Suggested-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
11 years agoserial: rk3188: Kconfig disable Serial port 2 CTS/RTS support
黄涛 [Thu, 4 Jul 2013 02:17:40 +0000 (10:17 +0800)]
serial: rk3188: Kconfig disable Serial port 2 CTS/RTS support

11 years agork616 codec:set mclk to 12M when codec shutdown for HDMI
陈金泉 [Thu, 4 Jul 2013 07:32:12 +0000 (15:32 +0800)]
rk616 codec:set mclk to 12M when codec shutdown for HDMI

11 years agork31xx:RT5025:support pmic rt5025
张晴 [Thu, 4 Jul 2013 07:09:13 +0000 (15:09 +0800)]
rk31xx:RT5025:support pmic rt5025

11 years agocamera: cif :v0.3.9
ddl [Thu, 4 Jul 2013 06:21:52 +0000 (14:21 +0800)]
camera: cif :v0.3.9

11 years agoMerge commit "aa8b683a7d392271ed349c6ab9f36b8c313794b7" of git://git.kernel.org/pub...
kfx [Thu, 4 Jul 2013 03:27:10 +0000 (11:27 +0800)]
Merge commit "aa8b683a7d392271ed349c6ab9f36b8c313794b7" of git://git./linux/kernel/git/torvalds/linu

mmc: core: add non-blocking mmc request function

    Previously there has only been one function mmc_wait_for_req()
    to start and wait for a request. This patch adds:

     * mmc_start_req() - starts a request wihtout waiting
         If there is on ongoing request wait for completion
         of that request and start the new one and return.
         Does not wait for the new command to complete.

    This patch also adds new function members in struct mmc_host_ops
    only called from core.c:

     * pre_req - asks the host driver to prepare for the next job
     * post_req - asks the host driver to clean up after a completed job

    The intention is to use pre_req() and post_req() to do cache maintenance
    while a request is active. pre_req() can be called while a request is
    active to minimize latency to start next job. post_req() can be used after
    the next job is started to clean up the request. This will minimize the
    host driver request end latency. post_req() is typically used before
    ending the block request and handing over the buffer to the block layer.

    Add a host-private member in mmc_data to be used by pre_req to mark the
    data. The host driver will then check this mark to see if the data is
    prepared or not.

11 years agork616 hdmi: remove some hdmi global variable and change operate reg func name
xuhuicong [Wed, 3 Jul 2013 15:34:44 +0000 (23:34 +0800)]
rk616 hdmi: remove some hdmi global variable and change operate reg func name

11 years agork616 hdmi: change irq flag as IRQF_TRIGGER_LOW to modify some time lost interrupt
xuhuicong [Wed, 3 Jul 2013 15:29:52 +0000 (23:29 +0800)]
rk616 hdmi: change irq flag as IRQF_TRIGGER_LOW to modify some time lost interrupt

11 years agomt6622: support wake up host
hwg [Wed, 3 Jul 2013 09:08:35 +0000 (17:08 +0800)]
mt6622: support wake up host

11 years agocamera: cif v0.3.7:support rk3028 , read 3028 chip id by efuse for check cif controll...
ddl [Wed, 3 Jul 2013 07:04:01 +0000 (15:04 +0800)]
camera: cif v0.3.7:support rk3028 , read 3028 chip id by efuse for check cif controller is normal or not

11 years agork2928:
xbw [Wed, 3 Jul 2013 05:15:33 +0000 (13:15 +0800)]
rk2928:
eliminate the build error using rk2928_tb_defconfig/rk2928_sdk_defconfig.
as the following:
  UPD     include/generated/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
drivers/built-in.o: In function rk29_sdmmc_gpio_open'
make: *** [.tmp_vmlinux1] Error 1

11 years agocamera: ov5640 v0.1.3, rk_cam_io:v0.1.1
ddl [Wed, 3 Jul 2013 03:00:40 +0000 (11:00 +0800)]
camera: ov5640 v0.1.3, rk_cam_io:v0.1.1

11 years agork30: cpufreq: support sys_state
黄涛 [Wed, 3 Jul 2013 02:11:09 +0000 (10:11 +0800)]
rk30: cpufreq: support sys_state

11 years agork hdmi i2s: add I2S judgement
陈金泉 [Tue, 2 Jul 2013 08:47:48 +0000 (16:47 +0800)]
rk hdmi i2s: add I2S judgement

11 years agork616 codec: delete proc, correct get parameter
陈金泉 [Tue, 2 Jul 2013 03:47:07 +0000 (11:47 +0800)]
rk616 codec: delete proc, correct get parameter

11 years agork616 codec:get parameter with new method
陈金泉 [Mon, 1 Jul 2013 09:35:36 +0000 (17:35 +0800)]
rk616 codec:get parameter with new method

11 years agoadd es8323 codec for pcm modem
陈金泉 [Mon, 1 Jul 2013 09:31:52 +0000 (17:31 +0800)]
add es8323 codec for pcm modem

11 years agoreverts commit for error commit
wdc [Mon, 1 Jul 2013 08:19:46 +0000 (16:19 +0800)]
reverts commit for error commit
Revert "ad"

This reverts commit cfb56f5fce19d27cfbe7740880f4f98d8fe1c7d4.

11 years agowifi: rtl8723as add sdio_reset
wdc [Mon, 1 Jul 2013 08:03:39 +0000 (16:03 +0800)]
wifi: rtl8723as add sdio_reset

11 years agoMerge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0
wdc [Mon, 1 Jul 2013 07:54:31 +0000 (15:54 +0800)]
Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0

11 years agort5616 codec : fix play tail problem solving
邱建斌 [Mon, 1 Jul 2013 06:15:05 +0000 (14:15 +0800)]
rt5616 codec : fix play tail problem solving

11 years agork3188: do nothing with usb clks when system deep suspend
chenxing [Sat, 29 Jun 2013 09:07:08 +0000 (17:07 +0800)]
rk3188: do nothing with usb clks when system deep suspend

11 years agork3188: uboot: open pd_lcdc0/1 for uboot display
chenxing [Sat, 29 Jun 2013 09:01:28 +0000 (17:01 +0800)]
rk3188: uboot: open pd_lcdc0/1 for uboot display

11 years agork screen:fix Makefile,only update lcd.h when the source file is changed
yxj [Sat, 29 Jun 2013 06:11:49 +0000 (14:11 +0800)]
rk screen:fix Makefile,only update lcd.h when the source file is changed

11 years agork fb: set scaler after lcdc timing modification in one lcdc dual display mode
yxj [Sat, 29 Jun 2013 03:57:07 +0000 (11:57 +0800)]
rk fb: set scaler after lcdc timing modification in one lcdc dual display mode
       this is to mach jettb vif sync requirement

11 years agork hdmi:fix a macro err
yxj [Sat, 29 Jun 2013 03:55:21 +0000 (11:55 +0800)]
rk hdmi:fix a macro err

11 years agork3066B: rk3028: get version interface export
chenxing [Sat, 29 Jun 2013 03:22:56 +0000 (11:22 +0800)]
rk3066B: rk3028: get version interface export

11 years agork3188 lcdc:support uboot display
hjc [Sat, 29 Jun 2013 02:06:16 +0000 (10:06 +0800)]
rk3188 lcdc:support uboot display

11 years ago support Huawei HiLink dongle vid pid 0x12d1 0x1f01
xxh [Fri, 28 Jun 2013 08:59:52 +0000 (16:59 +0800)]
  support Huawei HiLink dongle vid pid 0x12d1 0x1f01

11 years agork3066B: suport hdmi 576p(dclk_lcdc freediv when need 27 MHz)
chenxing [Fri, 28 Jun 2013 07:17:44 +0000 (15:17 +0800)]
rk3066B: suport hdmi 576p(dclk_lcdc freediv when need 27 MHz)

11 years agomfd:rk616:core:fix rk616_i2c_write_bits
yxj [Fri, 28 Jun 2013 06:13:05 +0000 (14:13 +0800)]
mfd:rk616:core:fix rk616_i2c_write_bits

11 years agohdmi: rk616:
xuhuicong [Fri, 28 Jun 2013 06:54:55 +0000 (14:54 +0800)]
hdmi: rk616:
set hdmi polarity invent and time sequence when switch fb resolution
to modify display shake

11 years agork2928 lcdc:fix compile err
yxj [Fri, 28 Jun 2013 04:19:01 +0000 (12:19 +0800)]
rk2928 lcdc:fix compile err

11 years agomfd:rk616: vif:add sync mode
yxj [Fri, 28 Jun 2013 04:10:48 +0000 (12:10 +0800)]
mfd:rk616: vif:add sync mode
       core:add write_dev_bits interface

11 years agofix rk2928 dual display mode
yxj [Thu, 27 Jun 2013 06:15:01 +0000 (14:15 +0800)]
fix rk2928 dual display mode

11 years agocamera: generic_sensor v0.1.9
ddl [Fri, 28 Jun 2013 03:16:15 +0000 (11:16 +0800)]
camera: generic_sensor v0.1.9

11 years agoi2c: 'fixed bug: set scl clk' and 'warning if scl is hold by slave'
kfx [Fri, 28 Jun 2013 02:38:35 +0000 (10:38 +0800)]
i2c: 'fixed bug: set scl clk' and 'warning if scl is hold by slave'

11 years agovmac: reset phy to solve sometimes phy do not work when boot
hwg [Thu, 27 Jun 2013 11:16:19 +0000 (19:16 +0800)]
vmac: reset phy to solve sometimes phy do not work when boot

11 years agork610 codec: add pa enable delay time config
邱建斌 [Thu, 27 Jun 2013 08:34:36 +0000 (16:34 +0800)]
rk610 codec: add pa enable delay time config

    Some amplifiers enable a longer time.
    config after pa_enable_io delay pa_enable_time(ms)
    default = 0,preferably not more than 1000ms

11 years agork3188m: update defconfig
kfx [Wed, 26 Jun 2013 06:58:05 +0000 (14:58 +0800)]
rk3188m: update defconfig

11 years agoRK610: fix dual screen sleep resume err
yzq [Wed, 26 Jun 2013 05:21:54 +0000 (13:21 +0800)]
RK610: fix dual screen sleep resume err

11 years agork610 : support dual lcdc display
yzq [Tue, 25 Jun 2013 07:32:41 +0000 (15:32 +0800)]
rk610 : support dual lcdc display

11 years agoboard jettaplus:update defconfig,set ddr to 456MHZ in dual display mode
yxj [Tue, 25 Jun 2013 01:19:23 +0000 (09:19 +0800)]
board jettaplus:update defconfig,set ddr to 456MHZ in dual display mode

11 years agomfd:rk616:support power down in suspend,add config to enable/disable debug message
yxj [Tue, 25 Jun 2013 01:17:13 +0000 (09:17 +0800)]
mfd:rk616:support power down in suspend,add config to enable/disable debug message

11 years agork3188: fix i2s set cnt init error
chenxing [Tue, 25 Jun 2013 01:57:59 +0000 (09:57 +0800)]
rk3188: fix i2s set cnt init error

11 years agork3188: use mdelay instead of msleep in clock_data.c because of lock
chenxing [Mon, 24 Jun 2013 09:21:26 +0000 (17:21 +0800)]
rk3188: use mdelay instead of msleep in clock_data.c because of lock

11 years agork3188: fix i2s frac set rate do not effect
chenxing [Mon, 24 Jun 2013 06:26:39 +0000 (14:26 +0800)]
rk3188: fix i2s frac set rate do not effect

11 years agork3188: uboot display support; use support_uboot_display to get status
chenxing [Mon, 24 Jun 2013 03:32:32 +0000 (11:32 +0800)]
rk3188: uboot display support; use support_uboot_display to get status

11 years agohdmi: cat66121: set i2s freq 44.1k to fix sound too small on some tv
xuhuicong [Sat, 22 Jun 2013 08:06:34 +0000 (16:06 +0800)]
hdmi: cat66121: set i2s freq 44.1k to fix sound too small on some tv

11 years agohdmi: rk616
xuhuicong [Sat, 22 Jun 2013 07:41:46 +0000 (15:41 +0800)]
hdmi: rk616

release work queue and disable irq in rk616_hdmi_shutdown
to avid panic when shutdown

11 years agobattery: cw2015: add wakeup system when capacity is 0 and Resolve some bug
xuhuicong [Sat, 22 Jun 2013 05:55:54 +0000 (13:55 +0800)]
battery: cw2015: add wakeup system when capacity is 0 and Resolve some bug

11 years agork3188: cpufreq version 2.1
黄涛 [Fri, 21 Jun 2013 10:04:24 +0000 (18:04 +0800)]
rk3188: cpufreq version 2.1

fix over thermal throttle when some cpu is offline
more throttle when 4 cpus run on rk3188
support rk3188m

11 years agork3188m: add SOC_RK3188M config
黄涛 [Fri, 21 Jun 2013 10:00:47 +0000 (18:00 +0800)]
rk3188m: add SOC_RK3188M config

11 years agork292x: support set_rate_even div = 1
chenxing [Fri, 21 Jun 2013 09:14:33 +0000 (17:14 +0800)]
rk292x: support set_rate_even div = 1

11 years agork3066: support set_rate_even div = 1
chenxing [Fri, 21 Jun 2013 09:14:21 +0000 (17:14 +0800)]
rk3066: support set_rate_even div = 1

11 years agork3066B: support set_rate_even div = 1
chenxing [Fri, 21 Jun 2013 09:14:11 +0000 (17:14 +0800)]
rk3066B: support set_rate_even div = 1

11 years agork3188: support set_rate_even div = 1
chenxing [Fri, 21 Jun 2013 09:09:51 +0000 (17:09 +0800)]
rk3188: support set_rate_even div = 1

11 years agork3066B: rk3028: efuse support
chenxing [Fri, 21 Jun 2013 06:21:09 +0000 (14:21 +0800)]
rk3066B: rk3028: efuse support

11 years agork3066B: add EFUSE BASE support
chenxing [Fri, 21 Jun 2013 06:20:56 +0000 (14:20 +0800)]
rk3066B: add EFUSE BASE support

11 years agork_screen.c add mipi config
hhb [Fri, 21 Jun 2013 06:17:32 +0000 (14:17 +0800)]
rk_screen.c add mipi config

11 years agomipi dsi: add mipi lcd reference driver, lcd_LD089WU1_mipi.c
hhb [Fri, 21 Jun 2013 03:36:05 +0000 (11:36 +0800)]
mipi dsi: add mipi lcd reference driver, lcd_LD089WU1_mipi.c

11 years agomipi dsi: add new interfaces of dsi
hhb [Fri, 21 Jun 2013 03:34:14 +0000 (11:34 +0800)]
mipi dsi: add new interfaces of dsi

11 years agosensor:dmard10 use 4G range
luowei [Fri, 21 Jun 2013 03:20:23 +0000 (11:20 +0800)]
sensor:dmard10 use 4G range

11 years agoAdd sound card 1 for HDMI i2s, RK616 codec:add path for tiny alsa
陈金泉 [Fri, 21 Jun 2013 02:21:21 +0000 (10:21 +0800)]
Add sound card 1 for HDMI i2s, RK616 codec:add path for tiny alsa

11 years agosensor:add gsensor dmard10 support
luowei [Fri, 21 Jun 2013 01:58:22 +0000 (09:58 +0800)]
sensor:add gsensor dmard10 support

11 years agork3188: fix uart0 init 49.5MHz error, set uart0 = 48MHz
chenxing [Thu, 20 Jun 2013 10:03:11 +0000 (18:03 +0800)]
rk3188: fix uart0 init 49.5MHz error, set uart0 = 48MHz

11 years agoWi-Fi:MT7601U select NL80211_TESTMODE
lintao [Thu, 20 Jun 2013 08:52:48 +0000 (16:52 +0800)]
Wi-Fi:MT7601U select NL80211_TESTMODE

11 years agovpu_service: use dynamic chip detect for 3066 bus address bug
chm [Thu, 20 Jun 2013 07:39:55 +0000 (15:39 +0800)]
vpu_service: use dynamic chip detect for 3066 bus address bug
then binary file can be used for rk30xx and rk3188

11 years agoupdate LR097 defconfig
yxj [Thu, 20 Jun 2013 03:12:32 +0000 (11:12 +0800)]
update LR097 defconfig

11 years agoHD screen:LP097QX1:set fps to 60
yxj [Tue, 18 Jun 2013 14:07:10 +0000 (22:07 +0800)]
HD screen:LP097QX1:set fps to 60

11 years agosensor:add gyro ewtsa support
luowei [Wed, 19 Jun 2013 09:51:41 +0000 (17:51 +0800)]
sensor:add gyro ewtsa support

11 years agork3066B/rk3168: Negative voltage diff support for rk3066B/rk3168
chenxing [Wed, 19 Jun 2013 09:34:25 +0000 (17:34 +0800)]
rk3066B/rk3168: Negative voltage diff support for rk3066B/rk3168

11 years agork3066B: fix compiled error with mach-rk3188/cpufreq.c
chenxing [Wed, 19 Jun 2013 09:31:06 +0000 (17:31 +0800)]
rk3066B: fix compiled error with mach-rk3188/cpufreq.c

11 years agosensor:add layout control direction for ak8963
luowei [Wed, 19 Jun 2013 08:59:03 +0000 (16:59 +0800)]
sensor:add layout control direction for ak8963

11 years agoit is not init ddr rate for testing ft
xxx [Wed, 19 Jun 2013 06:38:51 +0000 (14:38 +0800)]
it is not init ddr rate for testing ft

11 years agoedit ft_test.c for ft test
xxx [Wed, 19 Jun 2013 06:34:02 +0000 (14:34 +0800)]
edit ft_test.c for ft test

11 years agork3188: dvfs: determine if clk is null
chenxing [Wed, 19 Jun 2013 03:57:30 +0000 (11:57 +0800)]
rk3188: dvfs: determine if clk is null

11 years agork3188: dvfs: dvfs_adjust_table_lmtvolt determine whether variables are legitimate
chenxing [Wed, 19 Jun 2013 03:14:52 +0000 (11:14 +0800)]
rk3188: dvfs: dvfs_adjust_table_lmtvolt determine whether variables are legitimate

11 years agork3188: enable dvfs clk after adjust dvfs table
chenxing [Wed, 19 Jun 2013 02:56:09 +0000 (10:56 +0800)]
rk3188: enable dvfs clk after adjust dvfs table

11 years agopmu:modify some warning and delay time
张晴 [Wed, 19 Jun 2013 02:48:19 +0000 (10:48 +0800)]
pmu:modify some warning and delay time

11 years agork3188: auto calc delayline boundary
chenxing [Wed, 19 Jun 2013 02:07:53 +0000 (10:07 +0800)]
rk3188: auto calc delayline boundary

11 years agork3188: efuse: use byte[22] bit[2] to ctrl leakage's effective
chenxing [Wed, 19 Jun 2013 02:07:15 +0000 (10:07 +0800)]
rk3188: efuse: use byte[22] bit[2] to ctrl leakage's effective