firefly-linux-kernel-4.4.55.git
11 years agoMerge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0
hwg [Mon, 14 Jan 2013 15:08:17 +0000 (23:08 +0800)]
Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0

11 years agowifi: update mt5931 driver to 2.07
hwg [Mon, 14 Jan 2013 15:06:29 +0000 (23:06 +0800)]
wifi: update mt5931 driver to 2.07

11 years agosound soc-core: codec_name not adapted i2c_name
邱建斌 [Mon, 14 Jan 2013 10:28:08 +0000 (18:28 +0800)]
sound soc-core: codec_name not adapted i2c_name

11 years agork610 codec : spk_ctl_io filling in board(rk29)
邱建斌 [Mon, 14 Jan 2013 08:41:10 +0000 (16:41 +0800)]
rk610 codec : spk_ctl_io filling in board(rk29)

11 years agork610 codec : spk_ctl_io filling in board
邱建斌 [Mon, 14 Jan 2013 08:35:58 +0000 (16:35 +0800)]
rk610 codec : spk_ctl_io filling in board

11 years agork_screen.h: fix when DISPLAY_SUPPORT no selected
黄涛 [Mon, 14 Jan 2013 08:25:15 +0000 (16:25 +0800)]
rk_screen.h: fix when DISPLAY_SUPPORT no selected

11 years agork30: devices.c: fix gcc error on fpga: implicit declaration of function 'rk30_init_i2c'
黄涛 [Mon, 14 Jan 2013 08:06:04 +0000 (16:06 +0800)]
rk30: devices.c: fix gcc error on fpga: implicit declaration of function 'rk30_init_i2c'

11 years agork3168: tb: use new iomux api, for compatible with rk3188
黄涛 [Mon, 14 Jan 2013 07:22:29 +0000 (15:22 +0800)]
rk3168: tb: use new iomux api, for compatible with rk3188

11 years agork3188: system use 8k sram
黄涛 [Mon, 14 Jan 2013 07:17:47 +0000 (15:17 +0800)]
rk3188: system use 8k sram

11 years agork3188: default debug uart 2
黄涛 [Mon, 14 Jan 2013 07:15:03 +0000 (15:15 +0800)]
rk3188: default debug uart 2

11 years agork30_camera: fix gcc warning
黄涛 [Mon, 14 Jan 2013 03:51:08 +0000 (11:51 +0800)]
rk30_camera: fix gcc warning

11 years agorga: support rk3188
黄涛 [Mon, 14 Jan 2013 03:49:40 +0000 (11:49 +0800)]
rga: support rk3188

11 years agoadc: support rk3188
黄涛 [Mon, 14 Jan 2013 03:49:13 +0000 (11:49 +0800)]
adc: support rk3188

11 years agods1006h screeen: set OUT_FACE as OUT_P888,because this screen is 24bit
yxj [Mon, 14 Jan 2013 02:18:35 +0000 (10:18 +0800)]
ds1006h screeen: set OUT_FACE as OUT_P888,because this screen is 24bit

11 years agork30 lcdc:use inline function instead of macro set lcdc register
yxj [Fri, 11 Jan 2013 09:07:40 +0000 (17:07 +0800)]
rk30 lcdc:use inline function instead of macro set lcdc register

11 years agork3188: update soft rst macro
chenxing [Fri, 11 Jan 2013 10:37:48 +0000 (18:37 +0800)]
rk3188: update soft rst macro

11 years agork3188: add clock_data, but do not compiled
chenxing [Fri, 11 Jan 2013 09:34:09 +0000 (17:34 +0800)]
rk3188: add clock_data, but do not compiled

11 years agocamera:fix regulator_disable(ldo_28) executing warnings
zyc [Fri, 11 Jan 2013 06:52:29 +0000 (14:52 +0800)]
camera:fix regulator_disable(ldo_28) executing warnings

11 years agocamera: modify mv9335 autofocus logic.
zyc [Fri, 11 Jan 2013 07:10:01 +0000 (15:10 +0800)]
camera: modify mv9335 autofocus logic.

11 years agofixes problem in setting bl_pwm output freq 20K
XieKedi [Fri, 11 Jan 2013 06:30:04 +0000 (14:30 +0800)]
fixes problem in setting bl_pwm output freq 20K
last commit is 9aeb6ccfc7

11 years agork3168: ds1006h: set bl_pwm output freq 20K
kfx [Thu, 10 Jan 2013 09:56:49 +0000 (17:56 +0800)]
rk3168: ds1006h: set bl_pwm output freq 20K

11 years agocamera: add mv9335+ov56550 driver,version upated to 0.2.0x1e.
zyc [Thu, 10 Jan 2013 06:25:40 +0000 (14:25 +0800)]
camera: add mv9335+ov56550 driver,version upated to 0.2.0x1e.

11 years agopack-kernel.sh: fix for rk3066b and exclude rk3188
黄涛 [Thu, 10 Jan 2013 03:06:49 +0000 (11:06 +0800)]
pack-kernel.sh: fix for rk3066b and exclude rk3188

11 years agoRK3168: add gpio for MT5931_MT6622
xbw [Thu, 10 Jan 2013 02:34:09 +0000 (10:34 +0800)]
RK3168:  add gpio for MT5931_MT6622

11 years agork610: add rk3188 support
邱建斌 [Thu, 10 Jan 2013 02:17:06 +0000 (10:17 +0800)]
rk610:  add rk3188 support

11 years agoboard LR097:sync from sdk
yxj [Wed, 9 Jan 2013 05:51:46 +0000 (13:51 +0800)]
board LR097:sync from sdk

11 years agodisplay transmitter:edp anx9804 anx9805 anx6345 support
yxj [Wed, 9 Jan 2013 04:20:02 +0000 (12:20 +0800)]
display transmitter:edp anx9804 anx9805 anx6345 support

11 years agork3188: initial support
黄涛 [Wed, 9 Jan 2013 03:08:02 +0000 (11:08 +0800)]
rk3188: initial support

11 years agork: add ddr_get_cap to ddr.h
黄涛 [Wed, 9 Jan 2013 02:07:42 +0000 (10:07 +0800)]
rk: add ddr_get_cap to ddr.h

11 years agork: add debug_uart.h
黄涛 [Wed, 9 Jan 2013 02:07:14 +0000 (10:07 +0800)]
rk: add debug_uart.h

11 years agork30: add debug_uart.h
黄涛 [Wed, 9 Jan 2013 02:05:57 +0000 (10:05 +0800)]
rk30: add debug_uart.h

11 years agork2928: add debug_uart.h
黄涛 [Wed, 9 Jan 2013 01:46:48 +0000 (09:46 +0800)]
rk2928: add debug_uart.h

11 years agosound: rk29: simplify Makefile, snd-soc-rockchip-i2s-objs default is rk30_i2s.o
黄涛 [Wed, 9 Jan 2013 01:44:04 +0000 (09:44 +0800)]
sound: rk29: simplify Makefile, snd-soc-rockchip-i2s-objs default is rk30_i2s.o

11 years agork3066b: pmu.h: add PMU_GPIO0_CON define
黄涛 [Wed, 9 Jan 2013 01:41:10 +0000 (09:41 +0800)]
rk3066b: pmu.h: add PMU_GPIO0_CON define

11 years agork: board.h: move more define to plat
黄涛 [Wed, 9 Jan 2013 02:57:03 +0000 (10:57 +0800)]
rk: board.h: move more define to plat

11 years agork3168: enable rtc 32K clock out in shut down
hxy [Wed, 9 Jan 2013 02:51:52 +0000 (10:51 +0800)]
rk3168: enable rtc 32K clock out in shut down

11 years agork3168: enable rtc 32K clock out in shut down
hxy [Wed, 9 Jan 2013 02:45:09 +0000 (10:45 +0800)]
rk3168: enable rtc 32K clock out in shut down

11 years agork610:fix rk30 board macro config
yzq [Wed, 9 Jan 2013 01:48:35 +0000 (09:48 +0800)]
rk610:fix rk30 board macro config

11 years agowifi: update mt5931 driver to 2.04
hwg [Tue, 8 Jan 2013 15:58:31 +0000 (23:58 +0800)]
wifi: update mt5931 driver to 2.04

11 years agowifi: support rk3066 mtk 5931 6622 15x15 modules power controle
hwg [Tue, 8 Jan 2013 15:38:43 +0000 (23:38 +0800)]
wifi: support rk3066 mtk 5931 6622 15x15 modules power controle

11 years agowifi: support rk2928 mtk 5931 6622 15x15 modules bt power controle
hwg [Tue, 8 Jan 2013 15:05:57 +0000 (23:05 +0800)]
wifi: support rk2928 mtk 5931 6622 15x15 modules bt power controle

11 years agowifi: support rk2928 mtk 5931 6622 15x15 modules power controle
hwg [Tue, 8 Jan 2013 15:01:44 +0000 (23:01 +0800)]
wifi: support rk2928 mtk 5931 6622 15x15 modules power controle

11 years agork3168:ds1006h:lcd: transmitter: select CONFIG_RK610_LVDS
kfx [Tue, 8 Jan 2013 10:27:00 +0000 (18:27 +0800)]
rk3168:ds1006h:lcd: transmitter: select CONFIG_RK610_LVDS

11 years agoi2c: check_idle: gpio_free
kfx [Tue, 8 Jan 2013 09:18:46 +0000 (17:18 +0800)]
i2c: check_idle: gpio_free

11 years agoi2c: use new iomux api
kfx [Tue, 8 Jan 2013 09:05:59 +0000 (17:05 +0800)]
i2c: use new iomux api

11 years agork: gpio: fix GPIOPullType define and no clear FLAG_IS_OUT when pull updown
黄涛 [Tue, 8 Jan 2013 03:27:14 +0000 (11:27 +0800)]
rk: gpio: fix GPIOPullType define and no clear FLAG_IS_OUT when pull updown

11 years agogpio-rk30: fix pull updown setup
黄涛 [Tue, 8 Jan 2013 03:22:17 +0000 (11:22 +0800)]
gpio-rk30: fix pull updown setup

11 years agork30xx: dvfs enable clk do not set voltage
chenxing [Mon, 7 Jan 2013 11:35:53 +0000 (19:35 +0800)]
rk30xx: dvfs enable clk do not set voltage

11 years agoiomux: fixed bug: gpio_to_mode
kfx [Mon, 7 Jan 2013 01:40:24 +0000 (09:40 +0800)]
iomux: fixed bug: gpio_to_mode

11 years agodisplay transmitter Kconfig: modify for paltform which not need dispaly transmitter...
yxj [Sun, 6 Jan 2013 13:09:31 +0000 (21:09 +0800)]
display transmitter Kconfig: modify for paltform which not need dispaly transmitter driver

11 years agoLR097 defconfig:add tp ct36x support
yxj [Sun, 6 Jan 2013 13:01:39 +0000 (21:01 +0800)]
LR097 defconfig:add tp ct36x support

11 years agorkfb:load screeen in rk_fb_open
yxj [Sun, 6 Jan 2013 12:55:57 +0000 (20:55 +0800)]
rkfb:load screeen in rk_fb_open

11 years agohd screen LP097Qx1: max resolution supported on rk3066b is 2047
yxj [Sun, 6 Jan 2013 12:53:05 +0000 (20:53 +0800)]
hd screen LP097Qx1: max resolution supported on rk3066b is 2047

11 years agoedp anx9804: do not need to set register 0x70:0x82 0x72:0xe2
yxj [Sun, 6 Jan 2013 12:46:17 +0000 (20:46 +0800)]
edp anx9804: do not need to set register 0x70:0x82 0x72:0xe2

11 years agoedp anx9804:add debug fs
yxj [Sun, 6 Jan 2013 12:29:12 +0000 (20:29 +0800)]
edp anx9804:add debug fs

11 years agork3066b lcdc: add dump display info support
yxj [Sun, 6 Jan 2013 12:27:32 +0000 (20:27 +0800)]
rk3066b lcdc: add dump display info support

11 years agoboard LR097:add touch screen ct363
yxj [Sun, 6 Jan 2013 12:23:16 +0000 (20:23 +0800)]
board LR097:add touch screen ct363

11 years agork: move more gpio defines to plat
黄涛 [Sun, 6 Jan 2013 08:01:45 +0000 (16:01 +0800)]
rk: move more gpio defines to plat

11 years agork2928: fix too many usb hub irqs when changing frequency
chenxing [Sun, 6 Jan 2013 06:24:35 +0000 (14:24 +0800)]
rk2928: fix too many usb hub irqs when changing frequency

11 years agork30: gpio: pin base linear
黄涛 [Sun, 6 Jan 2013 06:19:48 +0000 (14:19 +0800)]
rk30: gpio: pin base linear

11 years agoadc: core: better init adc_host_head
黄涛 [Sun, 6 Jan 2013 06:13:48 +0000 (14:13 +0800)]
adc: core: better init adc_host_head

11 years agork29_keys: fix init order, else may panic on adc callback
黄涛 [Sun, 6 Jan 2013 06:09:03 +0000 (14:09 +0800)]
rk29_keys: fix init order, else may panic on adc callback

11 years agork30:modify pwm clk when in sleep,set clk 660k
张晴 [Sat, 5 Jan 2013 07:14:31 +0000 (15:14 +0800)]
rk30:modify pwm clk when in sleep,set clk 660k

11 years agoiomux: api add prefix: iomux_
kfx [Sat, 5 Jan 2013 03:43:18 +0000 (11:43 +0800)]
iomux: api add prefix: iomux_

11 years agoiomux: move iomux_init to plat
kfx [Sat, 5 Jan 2013 03:19:25 +0000 (11:19 +0800)]
iomux: move iomux_init to plat

11 years agoiomux: update iomux name
kfx [Sat, 5 Jan 2013 02:40:58 +0000 (10:40 +0800)]
iomux: update iomux name

11 years agork3168: tb: fix ddr dvfs table to last dvfs change and support ddr freq
黄涛 [Fri, 4 Jan 2013 10:36:46 +0000 (18:36 +0800)]
rk3168: tb: fix ddr dvfs table to last dvfs change and support ddr freq

11 years agork30-pwm-regulator: use new pwm API
黄涛 [Fri, 4 Jan 2013 10:29:20 +0000 (18:29 +0800)]
rk30-pwm-regulator: use new pwm API

11 years agork29_backlight: use new pwm API
黄涛 [Fri, 4 Jan 2013 10:27:45 +0000 (18:27 +0800)]
rk29_backlight: use new pwm API

11 years agork: add common pwm driver
黄涛 [Fri, 4 Jan 2013 10:24:03 +0000 (18:24 +0800)]
rk: add common pwm driver

11 years agork30: pm: keep pwm23 when first gating
黄涛 [Fri, 4 Jan 2013 06:05:28 +0000 (14:05 +0800)]
rk30: pm: keep pwm23 when first gating

11 years agofix rga kernel interface bugwq
zsq [Fri, 4 Jan 2013 08:54:31 +0000 (16:54 +0800)]
fix rga kernel interface bugwq

11 years agorename ds1006h lcd screen file(lcd_b101ew05.c --> lcd_ds1006h.c) and revert lcd_b101e...
kfx [Fri, 4 Jan 2013 06:29:20 +0000 (14:29 +0800)]
rename ds1006h lcd screen file(lcd_b101ew05.c --> lcd_ds1006h.c) and revert lcd_b101ew05.c for rk3066 sdk

11 years agork3168: ds1006h: fixed front camera oriention bug
kfx [Thu, 3 Jan 2013 06:42:26 +0000 (14:42 +0800)]
rk3168: ds1006h: fixed front camera oriention bug

11 years agork3168: ds1006h: fixed backlight bug
kfx [Thu, 3 Jan 2013 06:35:08 +0000 (14:35 +0800)]
rk3168: ds1006h: fixed backlight bug

11 years agork3168: ds1006h: fixed gsensor oriention
kfx [Thu, 3 Jan 2013 06:30:04 +0000 (14:30 +0800)]
rk3168: ds1006h: fixed gsensor oriention

11 years agork3168:ds1006h add rk610 codec support
hxy [Mon, 31 Dec 2012 11:09:17 +0000 (19:09 +0800)]
rk3168:ds1006h add rk610 codec support

11 years agork3168: ds1006h: mt5931&mt6622 support(lintao)
kfx [Mon, 31 Dec 2012 10:29:40 +0000 (18:29 +0800)]
rk3168: ds1006h: mt5931&mt6622 support(lintao)

11 years agork2928: set peri_aclk/peri_phclk/peri_pclk all 24M
chenxing [Mon, 31 Dec 2012 10:03:38 +0000 (18:03 +0800)]
rk2928: set peri_aclk/peri_phclk/peri_pclk all 24M

11 years agork3168: ds1006h: update lcd screen config
kfx [Mon, 31 Dec 2012 09:35:55 +0000 (17:35 +0800)]
rk3168: ds1006h: update lcd screen config

11 years agoadc-battery for rk3168
许盛飞 [Mon, 31 Dec 2012 09:27:35 +0000 (17:27 +0800)]
adc-battery for rk3168

11 years agork3168: ds1006h: update touchscreen(ct363)
kfx [Mon, 31 Dec 2012 09:12:24 +0000 (17:12 +0800)]
rk3168: ds1006h: update touchscreen(ct363)

11 years agochange session_global to rga_session_global | add rga version to 1.002
zsq [Mon, 31 Dec 2012 05:36:24 +0000 (13:36 +0800)]
change session_global to rga_session_global | add rga version to 1.002

11 years agoadd interface for box | fix mmu bug for IMG GPU
zsq [Mon, 31 Dec 2012 04:53:52 +0000 (12:53 +0800)]
add interface for box | fix mmu bug for IMG GPU

11 years agork3168: ds1006h add front/back camera support
hxy [Mon, 31 Dec 2012 03:03:22 +0000 (11:03 +0800)]
rk3168: ds1006h add front/back camera support

11 years agoworkround for DS1006H temporily,DS1006H use lcdc1 as primary display device
yxj [Mon, 31 Dec 2012 02:54:18 +0000 (10:54 +0800)]
workround for DS1006H temporily,DS1006H use lcdc1 as primary display device

11 years agork3168:ds1006h:use lcdc1 as primary display device
yxj [Mon, 31 Dec 2012 02:45:40 +0000 (10:45 +0800)]
rk3168:ds1006h:use lcdc1 as primary display device

11 years agork3168:ds1006h: move key config to board-rk3168-ds1006h.c
kfx [Mon, 31 Dec 2012 01:50:42 +0000 (09:50 +0800)]
rk3168:ds1006h: move key config to board-rk3168-ds1006h.c

11 years agofix CONFIG_MT5931(wifi) bug: on LR097
hwg [Sun, 30 Dec 2012 14:37:56 +0000 (22:37 +0800)]
fix CONFIG_MT5931(wifi) bug: on LR097

11 years agork3168: ds1006h support
kfx [Sun, 30 Dec 2012 14:07:35 +0000 (22:07 +0800)]
rk3168: ds1006h support

11 years agork30: ds1001b: remove PWM_APB_PRE_DIV on rk2818_backlight.h
黄涛 [Sun, 30 Dec 2012 10:20:27 +0000 (18:20 +0800)]
rk30: ds1001b: remove PWM_APB_PRE_DIV on rk2818_backlight.h

11 years agoremove VM_PFNMAP jump condition
zsq [Sun, 30 Dec 2012 06:35:32 +0000 (14:35 +0800)]
remove VM_PFNMAP jump condition

11 years agodelete req malloc
zsq [Sun, 30 Dec 2012 03:00:28 +0000 (11:00 +0800)]
delete req malloc

11 years agochange rga mmu remap index method
zsq [Sun, 30 Dec 2012 02:36:44 +0000 (10:36 +0800)]
change rga mmu remap index method

11 years agork30xx: update dvfs.c to support rk3066b
chenxing [Sat, 29 Dec 2012 10:47:15 +0000 (18:47 +0800)]
rk30xx: update dvfs.c to support rk3066b

11 years agoLR097:update defconfig file
yxj [Sat, 29 Dec 2012 09:41:03 +0000 (17:41 +0800)]
LR097:update defconfig file

11 years agofix display transmitter Kconfig warning
yxj [Sat, 29 Dec 2012 09:39:24 +0000 (17:39 +0800)]
fix display transmitter Kconfig warning

11 years agoadd HD display prot screeen LP097QX1
yxj [Sat, 29 Dec 2012 09:29:49 +0000 (17:29 +0800)]
add HD display prot screeen LP097QX1

11 years agoboard LR097:add ioctl for edp transmitter
yxj [Sat, 29 Dec 2012 09:25:05 +0000 (17:25 +0800)]
board LR097:add ioctl for edp transmitter

11 years agodisplay transmitter:add edp transmitter anx9804 support
yxj [Sat, 29 Dec 2012 08:55:36 +0000 (16:55 +0800)]
display transmitter:add edp transmitter anx9804 support