Mauro Ribeiro
7f7e8a67ba
defconfig: update defconfig to include drivers/Linux Support
...
Change-Id: I1a7a986103093d7cd85d8824344e8b3516fb9da4
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:27 +09:00
Dongjin Kim
bc00425c49
config:ODROIDC: Enable a sysfs interface for GPIOs.
...
Change-Id: If5ad26b1f2619b478f4a025db223267e2e3e69fc
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:27 +09:00
Dongjin Kim
9ba3b552a7
FIXME: this code block removes emmc partitions while kernel boot
...
Change-Id: Ia8d4869ff336ad6a2deed92bff2190509507b948
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:26 +09:00
Mauro Ribeiro
c6813edb88
ump: fix ump include
...
Change-Id: Icd1ce71443e4d4968e28826d86b7c5b39d0f9b13
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:26 +09:00
Mauro Ribeiro
c8d7278511
Makefile: those hacks are needed to build AMLogic drivers on newer GCC's
...
Change-Id: I3f3c3824df8887a32af75b0bbcd5d563de547638
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:25 +09:00
Mauro Ribeiro
d9c74f71b0
mali: fixes ump build
...
Change-Id: I7431bc059a011c8db122ece1c35749c0593b7b19
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:25 +09:00
Mauro Ribeiro
ffbffa319f
mali/ump: remove headers from here
...
Change-Id: Ib8fadae2da9de3adbd53bb1ae8f92284e745dcf6
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:24 +09:00
Mauro Ribeiro
83d5dd80d8
amlogic/osd: fixes osd header include
...
Change-Id: I332cf79f06a60eeb49b672dc26ffbea6727d448f
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:24 +09:00
Mauro Ribeiro
9637da1235
mali/ump: fix error on Kconfig
...
Change-Id: Icb499cfc3156531c6f6934f1a642f2958271c296
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:23 +09:00
Mauro Ribeiro
8b150e2dc9
ump: add ump headers
...
Change-Id: I085102ac192ec248e7caf53187ac1bfdc78efac1
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:23 +09:00
Mauro Ribeiro
100965f73e
mali: allow it to build as built-in instead of module
...
Change-Id: Id4b77b587bde439cf6f8d2358cf1a9b2951bf7d3
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:22 +09:00
Mauro Ribeiro
71fc875d74
amlogic/dvb_tv: disable it since we don't have this hardware present
...
Change-Id: I0fbc7b8bb1b1fdb00a30a703959b7cfecc53baae
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:22 +09:00
Mauro Ribeiro
99407a0cf1
amlogic: fix tvin driver
...
Change-Id: I429e10966e52e7c69d0aaa2a3c242ba19bd82f0c
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:21 +09:00
Mauro Ribeiro
b102861b17
Kconfig: add ARM/Mali Kconfig option
...
Change-Id: Id1f69d710a12ff23d5206d0b88ddeccf57a3c9e1
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:21 +09:00
Mauro Ribeiro
646b263d51
gpu/arm: add a generic Kconfig
...
Change-Id: I892ca21d595aa9391cb0c7a64fe584decc106b52
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:20 +09:00
Mauro Ribeiro
f9fd75d706
drivers/gpu: add arm folder to Makefile
...
Change-Id: If09e7c64112bad137af1ce14ab9f6e50cedb9cdf
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:20 +09:00
Mauro Ribeiro
53b9cecd79
AMLogic: Remove Mali from Kconfig
...
Change-Id: Ia9cc79fe85c35410ba54d5178719e8563dcd34fc
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:19 +09:00
Mauro Ribeiro
3dc243d6ff
gpu/arm: add Makefile
...
Change-Id: Ia32ae9de840bdaa4b386284d5e6c5e7ca81b8ee9
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:19 +09:00
Mauro Ribeiro
d1772f152e
mali/umplock: add Kconfig
...
Change-Id: I6137837e0c546403169f350cc73b9bae769097b4
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:19 +09:00
Mauro Ribeiro
2d31b134c0
drivers/gpu/drm: add mali drm
...
Change-Id: Ib6f4c187f97ce31a920e6c4b2d028ad569f71da6
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:18 +09:00
Mauro Ribeiro
f01201789a
drivers/gpu: merge in Mali GPU drivers from AMLogic
...
Change-Id: I8ba9513faf15eacb9df45e820bb276be34871a74
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:18 +09:00
Mauro Ribeiro
0e31135fba
drivers/amlogic: fix tvin on Kconfig
...
Change-Id: I4be5705e343b84f18cb27edcdd5c965f8f9b0b72
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:17 +09:00
Mauro Ribeiro
fdb15a04b1
drivers/amlogic: add tvin driver
...
Change-Id: I1aa84959c8b05788ebb30a8821787c8ea307865e
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:17 +09:00
Mauro Ribeiro
4029123ac3
drivers/amlogic: fix Kconfig for the drivers already merged
...
Change-Id: Id012af9190ecc9da05b855f6e069b28680862616
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:13 +09:00
Mauro Ribeiro
ac3e7ebb9d
drivers/amlogic: remove realtek drivers from AMLogic Kconfig
...
Change-Id: Iee3d5f96aca3ea3691f3efb78521b405b7e5d181
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:38 +09:00
Mauro Ribeiro
9dd9b12bb9
net/wireless: add realtek to Kconfig's
...
Change-Id: I207c591765f5e4585b29dbe89806cf648390e942
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:38 +09:00
Mauro Ribeiro
825950d802
net/wireless: add 8812au drivers
...
Change-Id: Icc2b82fa60990465a90104b4cab29a1ae16e63be
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:37 +09:00
Mauro Ribeiro
25efd25eba
net/wireless: add realtek 8811au drivers
...
Change-Id: I20ba5c80c06366f1fe29b865b3d1f4c721313fcb
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:36 +09:00
Mauro Ribeiro
8fb77d1f21
net/wireless: add realtek 8723bs drivers
...
Change-Id: If0b708dc53ac5868431d7685a702df52075e3b15
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:33 +09:00
Mauro Ribeiro
594f84c204
net/wireless: add realtek 8723au drivers
...
Change-Id: I1e0c32cfe064339d47fb13334c94d567153e46ec
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:32 +09:00
Mauro Ribeiro
738ee120f3
net/wireless: add realtek 8192eu drivers
...
Change-Id: I06c9f84fc5ba2a0eb5e64e708d796c39c5d15696
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:32 +09:00
Mauro Ribeiro
415eb757f7
net/wireless: add realtek 8192du drivers
...
Change-Id: If5e79d1045854e3b1c1122d1497a12546bd859a0
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:31 +09:00
Mauro Ribeiro
b841adad4a
net/wireless: add realtek 8192cu driver
...
Change-Id: I5882f92ada4867827e2de728c3e47848d54d4531
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:30 +09:00
Mauro Ribeiro
de25a6d3cc
net/wireless: add realtek 8189es drivers
...
Change-Id: I32bf07e3c915f2bc9b079f7f4a4d985c4fc4463e
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:30 +09:00
Mauro Ribeiro
fdec8b91f8
net/wireless: add realtek 8188eu driver
...
Change-Id: Ibfa9c6b8e35239359d68395c269e794d88a4999c
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:28 +09:00
Mauro Ribeiro
ad7b5d77be
amlogic: remove broadcom sdio drivers
...
Change-Id: I74d85652372a209dcfa8b0f2ef3371a788caec86
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:25:27 +09:00
Dongjin Kim
84250ed47b
ODROIDC:mtd/nand: disable NAND features
...
Change-Id: I9c944a6bb4574e6b07f4d6007adaf997f1548f11
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Conflicts:
drivers/amlogic/Kconfig
2014-12-16 02:25:24 +09:00
Mauro Ribeiro
0f2c42a509
drivers/amlogic: add touch driver
...
Change-Id: I634e00fdf7eb267eca7caa95330b1576d4519486
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:13:52 +09:00
Mauro Ribeiro
6710b75688
drivers/amlogic: add pmu driver
...
Change-Id: I4855949427ea4482462654bc02f562d2a11badbb
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:13:52 +09:00
Mauro Ribeiro
f8e1f50751
clean ups
...
Change-Id: Iebf8ef70344bb2e94831cb2a7c4bd6d3247e4829
2014-12-16 01:24:12 +09:00
Mauro Ribeiro
5dee744324
merge amlogic linux patches
...
Change-Id: I2242478cc6641cf96ca82e4d5e8ecd1fb957d78d
2014-12-16 01:23:46 +09:00
Dongjin Kim
c6dbb7febf
ARM:config: Add new kernel config for ODROID-C
...
Change-Id: I8fc926f3991e83b7e50da1779fd2a5f6b73aa70f
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 01:23:12 +09:00
Dongjin Kim
46adba284e
ARM:dts: Add new device file for ODROID-C
...
Change-Id: I0ef19806958742c2f4c64c97aa2695b2fe5782ea
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 01:23:09 +09:00
Dongjin Kim
22aaa3bbb4
arch/arm/mach-meson8b: Add ODROID-C to Kconfig.boards
...
Change-Id: I46e951f4091cb4216c8fd20d71f04cdfb91f9c2f
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 01:23:06 +09:00
Dongjin Kim
e647d676f7
AMLogic's patchset of 'amlogic-20140823'
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-15 21:09:17 +09:00
Greg Kroah-Hartman
6969595f01
Linux 3.10.33
v3.10.33
2014-03-06 21:58:45 -08:00
Dan Williams
e9ba61f0dd
ioat: fix tasklet tear down
...
commit da87ca4d4c upstream.
Since commit 7787380336 "net_dma: mark broken" we no longer pin dma
engines active for the network-receive-offload use case. As a result
the ->free_chan_resources() that occurs after the driver self test no
longer has a NET_DMA induced ->alloc_chan_resources() to back it up. A
late firing irq can lead to ksoftirqd spinning indefinitely due to the
tasklet_disable() performed by ->free_chan_resources(). Only
->alloc_chan_resources() can clear this condition in affected kernels.
This problem has been present since commit 3e037454bc "I/OAT: Add
support for MSI and MSI-X" in 2.6.24, but is now exposed. Given the
NET_DMA use case is deprecated we can revisit moving the driver to use
threaded irqs. For now, just tear down the irq and tasklet properly by:
1/ Disable the irq from triggering the tasklet
2/ Disable the irq from re-arming
3/ Flush inflight interrupts
4/ Flush the timer
5/ Flush inflight tasklets
References:
https://lkml.org/lkml/2014/1/27/282
https://lkml.org/lkml/2014/2/19/672
Cc: Ingo Molnar <mingo@elte.hu >
Cc: Steven Rostedt <rostedt@goodmis.org >
Reported-by: Mike Galbraith <bitbucket@online.de >
Reported-by: Stanislav Fomichev <stfomichev@yandex-team.ru >
Tested-by: Mike Galbraith <bitbucket@online.de >
Tested-by: Stanislav Fomichev <stfomichev@yandex-team.ru >
Reviewed-by: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Dan Williams <dan.j.williams@intel.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-03-06 21:30:14 -08:00
Alex Deucher
b4cd4961cf
drm/radeon: disable pll sharing for DP on DCE4.1
...
commit 9ef4e1d000 upstream.
Causes display problems. We had already disabled
sharing for non-DP displays.
Based on a patch from:
Niels Ole Salscheider <niels_ole@salscheider-online.de >
bug:
https://bugzilla.kernel.org/show_bug.cgi?id=58121
Signed-off-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-03-06 21:30:14 -08:00
Christian König
3b82a80b1d
drm/radeon: fix missing bo reservation
...
commit 5e386b574c upstream.
Otherwise we might get a crash here.
Signed-off-by: Christian König <christian.koenig@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-03-06 21:30:14 -08:00
Alex Deucher
6a57734917
drm/radeon: print the supported atpx function mask
...
commit 9f050c7f97 upstream.
Print the supported functions mask in addition to
the version. This is useful in debugging PX
problems since we can see what functions are available.
Signed-off-by: Alex Deucher <alexander.deucher@amd.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-03-06 21:30:14 -08:00