Commit Graph

270246 Commits

Author SHA1 Message Date
yxj
5e438e8a06 board rk30sdk,ds1006h,rk3168 tb:register display devices fb,lcdc,backlight by rk_platform_add_display_devices 2013-01-22 20:51:23 +08:00
yxj
90051d6c76 rkfb:add interface __rk_platform_add_display_devices 2013-01-22 20:51:23 +08:00
chenxing
1d1462a4be rk3168: ds1006h: update dvfs table 2013-01-22 20:31:07 +08:00
chenxing
f46c7fc881 rk3188: add pm support 2013-01-22 18:26:50 +08:00
xbw
71b5193722 Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0 2013-01-22 18:07:11 +08:00
xbw
0befc1d5ba SDMMC:
1.Compatible with the new interface function of IOMUX-API.
2.To simplify the configuration of the sd-sdio-wifi.
2013-01-22 18:06:47 +08:00
xxx
644021fd57 forget adding dvfs.c,so submit again 2013-01-22 18:06:06 +08:00
xbw
f6b516bd86 Merge branch 'develop-3.0' of ssh://10.10.10.29/rk/kernel into develop-3.0 2013-01-22 17:59:07 +08:00
xbw
872f197c55 SDMMC:
1.Compatible with the new interface function of IOMUX-API
2.Eliminate the intererupt-card-det cause the wakeup.
2013-01-22 17:54:47 +08:00
xxx
b746443883 add dvfs.c in mach-rk3188 file 2013-01-22 17:52:44 +08:00
xkd
7cf7fc9784 reboot system if power off with dc charger pluged in 2013-01-22 17:33:40 +08:00
wuhao
55707d1295 rk3168 ds1006: camera flash sgm3140 2013-01-22 17:32:14 +08:00
luowei
e11798334a SPIM:fix SPI_MODE_2 bug 2013-01-22 17:25:49 +08:00
xxx
bf10222721 gpu clk adn gpu aclk is set at on time for rk3168 and rk3066B 2013-01-22 17:23:22 +08:00
yxj
54ebf17ad7 rk30 lcdc:enable frame start irq 2013-01-22 16:29:00 +08:00
yxj
08f41d9e25 board rk30 sdk:modify fb_io_enable/disable function 2013-01-22 16:17:15 +08:00
yxj
1159a4907f dp501: add config for low power,now the all power of dp501 is 303ma 2013-01-22 15:39:31 +08:00
chenxing
2d5d725f05 rk3168/rk3188: update dvfs table to fit rk3188 2013-01-22 14:37:16 +08:00
chenxing
c705010c4a rk30: fix a dvfs error judgement 2013-01-22 14:11:10 +08:00
xxx
3d9b8ec97e arm gpu ddr rate is limited by cpufreq_frequency_table in board-xxx.c 2013-01-22 12:31:39 +08:00
黄涛
d00b319768 rk_timer: support sched_clock 2013-01-22 11:31:55 +08:00
xxx
d95e7313ca extern rk30_dvfs_init() in /mach-rk3188/clock_data.c 2013-01-22 10:40:13 +08:00
黄涛
f27da4121a rk: sram.h: fix gcc error: unknown type name 'uint' 2013-01-22 10:35:02 +08:00
yxj
1b66f1265a rk3066b lcdc:fix unbalanced lcdc dclk disable warning 2013-01-21 19:45:39 +08:00
黄涛
52db9ae6de rk2928: cpufreq: include ddr.h for fix implicit declaration of function ddr_set_rate error 2013-01-21 18:34:39 +08:00
陈辉
e0cefca516 to fix ds1006h crash bug:
3168 with U2BXX title, fix maskrom bug,
but need higher voltage on ddr
2013-01-21 18:24:52 +08:00
xxx
305cd10e7a mov dvfs global fun to rk plat 2013-01-21 17:55:09 +08:00
yxj
e646300de9 rename screen Kconfig for ds1006h,ds1006h use lvds screen ,not display port screen 2013-01-21 17:34:35 +08:00
黄涛
67450b3bb6 Merge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0
Merge v3.0.59
Conflicts:
	Makefile
	drivers/net/wireless/ath/ath9k/ar9003_2p2_initvals.h
	drivers/net/wireless/ath/ath9k/ar9003_eeprom.h
	drivers/usb/serial/option.c
2013-01-21 17:21:19 +08:00
yxj
a32b669752 dp501:add suspend resume support 2013-01-21 17:06:43 +08:00
yxj
c8cdb6107e edp transmitter dp501 support 2013-01-21 16:24:39 +08:00
yj
4550380e2f LR097: enable peripheral driver && mod ddr freq ==> 360M and increse logic vol 2013-01-21 15:56:40 +08:00
黄涛
f3b2c39518 rk3188: tb: defconfig add RTC_HYM8563 2013-01-21 15:52:46 +08:00
宋秀杰
24c8d45502 rt3261: fix two little issue. 2013-01-21 15:12:10 +08:00
黄涛
b8fa73ae68 rk3188: support RK_USB_UART config 2013-01-21 14:11:55 +08:00
黄涛
d91c20f244 rk3188: usb_detect: support bvalid irq wake up system 2013-01-21 14:11:55 +08:00
chenxing
a582c42c62 rk3188: rename cpu_div parent name, remove while(1) 2013-01-21 10:35:39 +08:00
黄涛
65dcf72949 rk: cpu.h: fix gcc warning for cpu_is_rk3066b 2013-01-21 10:13:40 +08:00
黄涛
8550ec31cd rk: add ddr_set_rate to ddr.h 2013-01-21 10:06:25 +08:00
黄涛
666f5fc2ef rk3188: use rk30 cpufreq 2013-01-21 10:06:25 +08:00
yxj
65eddedab8 rk lcdc:modify Kconfig 2013-01-19 17:53:54 +08:00
yxj
e929a305d6 rk3188 lcdc:add iomux for lcdc1 2013-01-19 17:21:29 +08:00
张晴
f494d4ebdf rk3168_tb:support rtc_hym8563 2013-01-18 16:09:26 +08:00
kfx
81d1be35b3 rk3188: CIF_XXX --> CIF0_XXX 2013-01-18 11:40:18 +08:00
zyc
8d938f087a camera:support 3188 fpga success. 2013-01-18 10:51:27 +08:00
xbw
087f476431 SDMMC: for RK3188, modify error during calling the nei IOMUX-API 2013-01-18 09:47:33 +08:00
yzq
2f3bfab229 if PWM_EFFECT_VALUE==0,set PWM_GPIO=GPIO_LOW would cause backlight resume flash 2013-01-18 09:25:09 +08:00
Greg Kroah-Hartman
0829a6cc39 Linux 3.0.59 v3.0.59 2013-01-17 08:48:09 -08:00
Ian Abbott
7633459bb3 staging: comedi: Kconfig: COMEDI_NI_AT_A2150 should select COMEDI_FC
commit 34ffb33e09 upstream.

The 'ni_at_a2150' module links to `cfc_write_to_buffer` in the
'comedi_fc' module, so selecting 'COMEDI_NI_AT_A2150' in the kernel config
needs to also select 'COMEDI_FC'.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-01-17 08:44:15 -08:00
Ian Abbott
57a750294d staging: comedi: don't hijack hardware device private data
commit c43435d772 upstream.

comedi_auto_config() associates a Comedi minor device number with an
auto-configured hardware device and comedi_auto_unconfig() disassociates
it.  Currently, these use the hardware device's private data pointer to
point to some allocated storage holding the minor device number.  This
is a bit of a waste of the hardware device's private data pointer,
preventing it from being used for something more useful by the low-level
comedi device drivers.  For example, it would make more sense if
comedi_usb_auto_config() was passed a pointer to the struct
usb_interface instead of the struct usb_device, but this cannot be done
currently because the low-level comedi drivers already use the private
data pointer in the struct usb_interface for something more useful.

This patch stops the comedi core hijacking the hardware device's private
data pointer.  Instead, comedi_auto_config() stores a pointer to the
hardware device's struct device in the struct comedi_device_file_info
associated with the minor device number, and comedi_auto_unconfig()
calls new function comedi_find_board_minor() to recover the minor device
number associated with the hardware device.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-01-17 08:44:13 -08:00