Commit graph

4,928 commits

Author SHA1 Message Date
yxj
896920af5b mfd:rk616:lvds:fix LVDS_CON0 config bug 2013-04-25 21:02:04 +08:00
yxj
23f640bda3 lcd b101ew05:fix bug when use rk616 as lvds 2013-04-25 21:02:03 +08:00
yxj
99f03970c5 mfd:rk616:lvds:fix scaler config bug 2013-04-25 21:02:03 +08:00
yxj
4eb6afaa36 rk30,rk3066b,rk3188 lcdc:support rk616 for one lcdc dual output interface 2013-04-25 21:02:03 +08:00
yxj
7c183c03c9 mfd:rk616:hdmi:make reg dump looks more pretty 2013-04-22 12:26:03 +08:00
yxj
601de0bf05 mfd:rk616:support lcd1 as RGB output port 2013-04-22 12:26:03 +08:00
yxj
ae21e9c281 mfd:rk616:core:set vif vst hst to 1 2013-04-22 12:26:03 +08:00
yzq
90eeb0e216 mfd:rk616: support irq mode 2013-04-21 19:05:02 +08:00
yzq
8987772dd9 mfd:rk616:hdmi: display ok 2013-04-20 20:47:00 +08:00
yxj
c65e706d4b mfd:rk616:hdmi:use threaded irq,hot pulg ok 2013-04-20 12:40:45 +08:00
yxj
725088ece4 mfd:rk616:dhmi:fix register msk bug 2013-04-19 21:50:22 +08:00
yxj
0070281c14 mfd rk616 hdmi:fix register config bug 2013-04-19 15:23:17 +08:00
yxj
b9d5fbdaed screen b101ew05:support rk616 lvds 2013-04-18 22:46:35 +08:00
yxj
0ae1d938a4 mfd:rk616:lvds function ok 2013-04-18 22:46:35 +08:00
yxj
8d92ce4b1b mfd:rk616:hdmi:fix g_rk616_hdmi initial bug 2013-04-18 22:46:35 +08:00
yxj
7e47f8bd4b fix bug of rk_fb_set_par in hdmi mode 2013-04-18 15:33:22 +08:00
zsq
e00d7ceccb fix sysc wait queue error 2013-04-16 17:45:12 +08:00
yxj
bea20face3 rk2928 lcdc:fix bug in win1_set_par 2013-04-10 16:31:27 +08:00
yxj
ae45583684 edp anx:create debug node under dir debug/edp/ 2013-04-10 16:31:27 +08:00
yxj
2657d433ee mfd:rk616:add clk common init,add debug interface 2013-04-10 12:23:19 +08:00
yxj
c2020ab7d6 rk616:add more control register defination 2013-04-08 14:31:21 +08:00
yzq
44084d4e12 support rk616 hdmi 2013-04-08 09:49:05 +08:00
yxj
58786046a3 rk30 lcdc:set parameters for rk610 if needed 2013-04-07 14:29:52 +08:00
yxj
ed0e765a54 add mfd rk616 2013-04-03 18:11:03 +08:00
hjc
31a5fe18bb rk3168_86v: basic function is ok 2013-03-27 21:23:56 +08:00
yxj
fbaf4cd0f8 rk fb:fix rk_fb_copy_by_ipp for rotate 90 degree 2013-03-27 12:28:14 +08:00
赵子初
72d981d8fd rk2928 add phonepad support 2013-03-27 10:14:44 +08:00
zsq
2dce214493 add param check print / fix param check error 2013-03-25 11:00:40 +08:00
yzq
e5e13e606d it66121 hdmi updates:
1、change poll mode to irq mode(Please check the irq gpio if ok at board file)
	2、support csc, RGB to YUV,YUV to RGB
2013-03-23 09:39:13 +08:00
xuhuicong
9065fdbd7b add b101uano 1920x1200 lcd driver 2013-03-21 23:26:55 +08:00
yxj
5a6fbdee60 rk fb: fix bmp logo support 2013-03-20 16:43:14 +08:00
yxj
369a5ca92b rk fb : fix a panic bug
panic bug like this:
	rk_fb_wait_for_vsync_thread may access inf->fb[0] before it is initialized
	[    1.009224] Unable to handle kernel NULL pointer dereference at virtual address 00000240
	[    1.017323] pgd = c0404000
	[    1.020035] [00000240] *pgd=00000000
	[    1.023620] Internal error: Oops: 5 [#1] PREEMPT SMP
	[    1.028586] CPU: 1    Not tainted  (3.0.36+ #217)
	[    1.033297] PC is at rk_fb_wait_for_vsync_thread+0xe8/0x144
	[    1.112136] LR is at rk_fb_wait_for_vsync_thread+0xe8/0x144
	[    1.117708] pc : [<c06243e0>]    lr : [<c06243e0>]    psr: 60000013
	[    1.117715] sp : efe59f80  ip : c04384a0  fp : 00000000
	[    1.129194] r10: 00000000  r9 : efe59f90  r8 : efe58000
	[    1.134417] r7 : efe39a98  r6 : 00000000  r5 : efe59f84  r4 : efe39a08
	[    1.140942] r3 : 00000000  r2 : 00000000  r1 : efc475a0  r0 : 00000036
	[    1.147469] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
	[    1.154777] Control: 10c5387d  Table: 6040404a  DAC: 00000015
2013-03-20 12:29:02 +08:00
hjc
56fb0445b9 rk3168_86v: add support lcd auo A080SN03 2013-03-18 10:59:34 +08:00
hhb
d66be0ba67 rgb to mipi: update mipi driver 2013-03-15 18:05:16 +08:00
yxj
0af46446c0 rk30 lcdc:support ioctl RK_FBIOPUT_COLOR_KEY_CFG 2013-03-15 11:53:22 +08:00
yzq
c65f73be23 it66121 hdmi : fix read device_id err 2013-03-14 16:57:03 +08:00
yxj
09a960744d lcdc Kconfig:RK30 lcdc depends on ARCH_RK30XX 2013-03-14 16:47:00 +08:00
yxj
182c55e79b lcdc Kconfig:RK30 LCDC depend on SOC_RK3066 2013-03-14 16:29:52 +08:00
yzq
7dda349522 it66121 hdmi: update drivers
1、support HDCP
	2、if edid read err,assume sink as HDMI
	3、add device_id distinguish
2013-03-14 14:29:06 +08:00
yxj
2340d07c51 rk3066b lcdc:better support for dump display info interface 2013-03-13 17:42:37 +08:00
yxj
53d5940f72 rk30 lcdc:better support for dump display info interface 2013-03-13 17:42:36 +08:00
许盛飞
b56696dfbf show the lowerpower picture , battery lower-power when start up 2013-03-11 16:50:02 +08:00
yxj
e846d213ef rk3188 lcdc:fix bug in rk3188_lcdc_open/close
before disable lcdc clk,we must make sure
	the lcdc enter stanby and finish read or write
	the lcdc register。
	Before this commit,some hdmi hotplug crash made
	by thie issue
2013-03-11 14:52:56 +08:00
yxj
a7331e0a4a screen:rename LVDS_FORMAT 2013-03-11 14:52:56 +08:00
yzq
afcdb93294 rk610 : support 1366x768 dual screen 2013-03-07 12:17:53 +08:00
zsq
ddba20c845 fix rga mmu map process lock bug 2013-03-07 09:04:56 +08:00
蓝斌元
2fd93fbff1 rk3066 add phone pad modem support 2013-03-06 18:13:33 +08:00
yxj
4a8fc89821 rk3066b lcdc:fix compile err 2013-03-05 17:14:37 +08:00
hjc
7f874560e7 rk3168m: add lcd_hdmi_rk3168m_b101ew05 2013-03-05 15:55:51 +08:00
yxj
7fc47e578e rk30 lcdc:delay 30ms before turn off lcdc clk when enter standby 2013-03-05 15:38:08 +08:00