Commit Graph

397667 Commits

Author SHA1 Message Date
zyk
154cd6f739 rk3188 tp: ct365 2014-03-06 16:13:08 +08:00
zwl
b0478573cf HDMI: add dt node at rk3288.dtsi and add HDMI config 2014-03-06 14:24:21 +08:00
wlf
9fbc91f34d USB: change FSG_BUFLEN from 16KB to 64KB in order to increase copy-speed 2014-03-06 14:06:01 +08:00
wlf
33bcfb9ce4 USB: support development tool to do reboot loader 2014-03-06 14:00:21 +08:00
zwl
8244d0b013 HDMI: implement function at rk3288_hdmi.c and fix some code error 2014-03-06 11:57:41 +08:00
yxj
58f19df659 porting tp ct36x to linux3.10 2014-03-06 11:47:38 +08:00
yxj
7aefc71b17 rk32 edp:add bist/hw link traing support 2014-03-06 11:47:38 +08:00
yxj
cc0f8133d2 dts: rk3188-lrl097: pwm backlight fix 2014-03-06 11:47:38 +08:00
yxj
bede187814 edp anx6345: add dpcd&edid read support 2014-03-06 11:47:37 +08:00
CMY
b39b67de2e rk: ion: to view the CMA heap debug information through bitmap 2014-03-06 11:08:26 +08:00
qjb
218f41bded audio codec : add support compile all audio codec (omission rt5631) 2014-03-06 11:01:23 +08:00
qjb
ef6dfe3932 audio codec : add support compile all audio codec 2014-03-06 10:57:14 +08:00
陈金泉
6ed71bab97 Audio: add codec-of-node and cpu-of-node, delete CODEC_NAME_CMP, codec-name, cpu-dai-name 2014-03-06 10:48:47 +08:00
zsq
8b7d13ec16 del rga disable status 2014-03-06 09:24:35 +08:00
lintao
b4233bd82a dts: add mshc@rk3288.dtsi 2014-03-06 08:30:51 +08:00
guoyi
a1fb7ec11a fix sensors include file err 2014-03-05 18:14:22 +08:00
guoyi
af2d9a0801 porting sensor-dev to 3.10 2014-03-05 18:14:22 +08:00
xbw
6c5210f314 SDMMC: complete submission for IDMA. With reading and writing to verify IDMA, no exception occurs. 2014-03-05 17:53:16 +08:00
xbw
0c421031e2 SDMMC: define the debug log 2014-03-05 17:46:31 +08:00
xbw
fd4cecf962 SDMMC: set the init-clock to 200Khz. 2014-03-05 17:46:31 +08:00
zsq
5ce4ab4254 add rga support for dma buf 2014-03-05 17:43:31 +08:00
zsq
9813a63cad fix rga 3288 dts interp error 2014-03-05 17:32:07 +08:00
qjb
38d93ad16e update i2s spdif dts 2014-03-05 17:23:49 +08:00
qjb
392a497fe0 sound soc-core:codec_name not adapted i2c_name
change i2s id
2014-03-05 16:43:58 +08:00
wlf
05427aa0c9 USB: add gadget_connected and fsg.luns[1] for usb gadget 2014-03-05 15:48:45 +08:00
wdc
ba3e311651 key: add rk_send_wakeup_key function 2014-03-05 14:07:48 +08:00
xbw
c45ce17457 SDMMC: guarantee stop-abort cmd in data errors
In error cases, DTO interrupt may or may not be generated depending
    on remained data. Stop/Abort command ensures DTO generation for that
    situation. Currently if 'stop' field of data is empty, there is no
    stop/abort command. So, it could hang waiting DTO. This change
    reinforces these cases.
2014-03-05 13:55:14 +08:00
xbw
4f2e68c837 SDMMC: fix error handling on response error
ven if response error is detected in case data command, data transfer
    is continued. It means that data can live in FIFO. Current handling
    just breaks out the request when seeing the command error. This causes
    kernel panic in dw_mci_read_data_pio() [host->data = NULL]. And also,
    FIFO should be guaranteed to be empty.

    Unable to handle kernel NULL pointer dereference at virtual address 00000018
    <...>
    [<c02af814>] (dw_mci_read_data_pio+0x68/0x198) from [<c02b04b4>] (dw_mci_interrupt+0x374/0x3a0)
    [<c02b04b4>] (dw_mci_interrupt+0x374/0x3a0) from [<c006b094>] (handle_irq_event_percpu+0x50/0x194)
    [<c006b094>] (handle_irq_event_percpu+0x50/0x194) from [<c006b214>] (handle_irq_event+0x3c/0x5c)
    [<c006b214>] (handle_irq_event+0x3c/0x5c) from [<c006de1c>] (handle_fasteoi_irq+0xa4/0x148)
    [<c006de1c>] (handle_fasteoi_irq+0xa4/0x148) from [<c006aa88>] (generic_handle_irq+0x20/0x30)
    [<c006aa88>] (generic_handle_irq+0x20/0x30) from [<c000f154>] (handle_IRQ+0x38/0x90)
    [<c000f154>] (handle_IRQ+0x38/0x90) from [<c00085bc>] (gic_handle_irq+0x34/0x68)
    [<c00085bc>] (gic_handle_irq+0x34/0x68) from [<c0011f40>] (__irq_svc+0x40/0x70)
    Exception stack(0xef0b1c00 to 0xef0b1c48)
    1c00: 000eb0cf ffffffff 00001300 c01a7738 ef295e10 0000000a c04df298 ef0b1dc0
    1c20: ef295ec0 00000000 00000000 00000006 00000000 ef0b1c48 c02b1274 c01a7764
    1c40: 20000113 ffffffff
    [<c0011f40>] (__irq_svc+0x40/0x70) from [<c01a7764>] (__loop_delay+0x0/0xc)
    Code: e1a00005 e0891006 e0662004 e12fff33 (e59a3018)
    ---[ end trace a7043b9ba9aed1db ]---
    Kernel panic - not syncing: Fatal exception in interrupt
2014-03-05 11:08:13 +08:00
gwl
b68e5c6ffb wifi: extend power up waiting time. 2014-03-05 10:09:04 +08:00
wdc
a6f81f794b 3288: i2c & adc dts update 2014-03-05 09:43:12 +08:00
wlf
88ac83bca1 USB: add otg irq detect function and chip id detect function 2014-03-05 09:40:45 +08:00
zwl
1ab191c614 HDMI: add rk3288 hdmi register defined 2014-03-05 08:53:23 +08:00
xbw
83a2aa8b76 SDMMC: use slot-gpio to handle cd pin 2014-03-04 21:48:13 +08:00
zsq
d4fe5b33c5 fix rga driver crash bug 2014-03-04 21:06:53 +08:00
xbw
587751dea3 SDMMC: adjust the fifoth with block size, amend use of idmac sw reset, fix the transfer termination in IDMAC mode 2014-03-04 20:48:05 +08:00
xbw
bee61a90c1 SDMMC: set the supported max/min frequency 2014-03-04 19:35:51 +08:00
xbw
fbdd2f071b SDMMC-emmc:add the capability to support hs200 mode 2014-03-04 17:47:47 +08:00
hhb
5e915edc84 rk serial:DMA use new interfaces, and use some interfaces with devm_ prefix 2014-03-04 17:25:09 +08:00
xbw
b674f235cb SDMMC: to support tuning scheme for the speed modes HS200 and SDR104 2014-03-04 17:18:34 +08:00
CMY
886605cffc rk: ion: support rk3288 fpga 2014-03-04 16:04:28 +08:00
xbw
3b2d98f68f SDMMC:
1.Honor requests to set the clock to 0
2.Set timeout to max upon resume
2014-03-04 15:34:33 +08:00
wlf
0d688f6498 USB: renamed ehci-rk.c -> ehci-rkhsic.c for support HSIC and EHCI 2014-03-04 15:30:07 +08:00
xbw
f4e2eaab7c Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10 2014-03-04 15:14:42 +08:00
hhb
2e9fd45831 dma pl330:change SINGLE to BURST 2014-03-04 15:14:02 +08:00
xbw
fd947cdf78 SDMMC:
1.Add the ability to set the ciu clock frequency
2.Handle DW_MCI_QUIRK_IDMAC_DTO properly
2014-03-04 15:13:57 +08:00
hhb
dd3876ed62 watch dog: prepare driver for kernel3.10 2014-03-04 15:05:09 +08:00
xbw
ed67616745 Merge branch 'develop-3.10' of ssh://10.10.10.29/rk/kernel into develop-3.10 2014-03-04 14:47:55 +08:00
xbw
bf0e9fdf9c 1. fix error return code in dw_mci_probe()
2.clear IDSTS register when initialize IDMAC
3.change the macro name from DTO to DRTO
2014-03-04 14:47:26 +08:00
qjb
201683b0b7 rk3288 dts i2s :add i2s,rk610 ctrl,rk610 codec into dts 2014-03-04 14:10:02 +08:00
gwl
65626cd9b8 wifi: change some function name to be more formal. 2014-03-04 11:41:09 +08:00