Commit Graph

379896 Commits

Author SHA1 Message Date
Dongjin Kim
75afea0bb9 efuse: workaround to read hwmac
Change-Id: Ie5e2f7df0c5a042093e87530a47657720bb23d10
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
(cherry picked from commit fa6c68bf24)
2015-01-15 02:16:27 +09:00
Mauro Ribeiro
2532e4d157 amlogic: make the mac address reading sane
Change-Id: I47bfc201890eb4968f0964bce2a711ff90d67795
(cherry picked from commit 733a012b01)
2015-01-15 02:15:40 +09:00
Mauro Ribeiro
e2d6884c5e hdmi: add the following extra resolutions:
1366x768p60hz
1600x900p60hz
800x600p60hz
1024x600p60hz
1024x768p60hz
1360x768p60hz
1440x900p60hz
1680x1050p60hz

Change-Id: I0ef660f1f603d0dcd731980b2bccce3a54befa3f
(cherry picked from commit 152ecbe4f4)
2015-01-15 01:20:47 +09:00
Dongjin Kim
172e257d52 ODROIDC:sd: Add to disable UHS-I support on kernel parameter
This patch is the workaround to add a kernel parameter "disableuhs" which can
disable to switch MicroSD mode to UHS-I on SDHC controller, since particular
MicroSD does not work properly on warm boot on ODROID-C1 board.

Change-Id: I28af391d914e4e7dad2364f3783b1bb331d7d1ff
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
(cherry picked from commit 590d258e0a)
2015-01-15 00:07:22 +09:00
Mauro Ribeiro
93684d97fe hid: revert everything back to 3.10 original so the led's can work:
Change-Id: I35138370f4e9e606efced4584ba4811702e6ada0
2015-01-05 19:04:45 +09:00
codewalker
f496079e0d ODROIDC: touch: Set CONFIG_HID_MULTITOUCH=m.
Change-Id: I1aa21efb47e8b240781cc030e84da090087368a1
2015-01-05 16:13:29 +09:00
codewalker
244f861898 ODROIDC: touch: Add V/PID supported touch.
Change-Id: Ia3733722d4c2c6626d757a508b85d7453e773665
2015-01-05 16:11:16 +09:00
Dongjin Kim
8bbcb04bd9 Merge "ODROIDC: Add to read board info via device tree" into odroidc-3.10.y-android 2015-01-05 12:17:14 +09:00
Dongjin Kim
cca382174d Merge "ODROIDC:dts: Remove unused SPICC device node" into odroidc-3.10.y-android 2015-01-05 12:13:54 +09:00
Dongjin Kim
50a455331e Merge "Makefile: restore ARCH/CrossCompile to its defaults" into odroidc-3.10.y-android 2015-01-05 12:10:12 +09:00
Dongjin Kim
350359d52d Revert "ODROIDC:hdmi: Try to read proper mode before video stream out"
This reverts commit 5162ac8869a36453a8918e6d16d657f3d864dd3f.

Change-Id: Ib42214ab2415fc6775734b4bda365edaebeea1ec
2015-01-05 12:10:17 +09:00
Mauro Ribeiro
ccdf16dec0 Makefile: restore ARCH/CrossCompile to its defaults
Change-Id: Ia4151e0c71aa8987d91bb53a72cd223c66e5d7dd
(cherry picked from commit e1b4cc90da)
2015-01-05 12:05:30 +09:00
Dongjin Kim
e347111be5 ODROIDC: Add to read board info via device tree
Change-Id: I9c4efd246b199c45f12e5f6e57f96cb0fb1e447a
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2015-01-05 12:03:27 +09:00
Dongjin Kim
dae65c53d8 ODROIDC:hdmi: Enable CONFIG_AML_HDMI_TX_CTS_DVI
Change-Id: If0ad9e663cd4202ca1935f4c2d2bfa5c581a584b
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2015-01-05 00:18:17 +09:00
Dongjin Kim
25189f490b Merge "ODROIDC:dts: Fix to build dtb with single make command" into odroidc-3.10.y-android 2015-01-05 00:10:30 +09:00
Mauro Ribeiro
f366710865 Makefile: those hacks are needed to build AMLogic drivers on newer GCC's
Change-Id: Ieb4ba65c33a672552b4ca96e9bbdd6729ba85379
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2015-01-05 00:13:32 +09:00
Dongjin Kim
5da52f164f ODROIDC:dts: Remove unused SPICC device node
Change-Id: I8246772c095abeb48c5254e7057ac1eb95ebc876
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-22 16:23:44 +09:00
Dongjin Kim
1bedbaae21 ODROIDC:dts: Fix to build dtb with single make command
This patch is to build .dtb with single make command.

Change-Id: I900adb1ab3bb7e98ab0f9adcfb189ad46ad9447e
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-22 16:23:38 +09:00
Dongjin Kim
e131f3b2ab ODROIDC:config: remove unsupport hardware configs
Change-Id: Ic8da99e734bc496ef2125d3c265cd9a30fb838ba
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
s805_4.4.2_v1.0
2014-12-16 01:13:17 +09:00
codewalker
49e03a029e ODROIDC:config: Add CONFIG_HID_MULTITOUCH.
Change-Id: I71c79a804c9c64c3fe420f2153ce3b19b62d706e

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:13:13 +09:00
ckkim
6d9f062f50 ODROIDC:audio:Remove debeg message
Change-Id: Ic0c1e3adc0e6428e22252202b482636bd1350f3a
2014-12-16 01:13:08 +09:00
Dongjin Kim
c2f2542901 ODROIDC:net/phy/rtl8211f: Add for EMI restriciton
This patch is to disable CLK_OUT unused and enable Spread Spectrum Clock on RXC
SSC and System Clock.

Change-Id: I1e9a689de9f77348fbb705071eb8047d5c5aca73
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:12:09 +09:00
Charles
7140afa7c9 ODROIDC:dtd: Fix to support ODROID IO-Kit.
Change-Id: I14851a8b7fba873b4ea7646d43a363a0e581f0af

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:12:06 +09:00
Dongjin Kim
8d99dc386b ODROIDC:odroid-sysfs: Fix to class object as 'odroid'
Change-Id: I96d075b4ff8acee68651ca85cc3be97545dad924
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:12:03 +09:00
Dongjin Kim
12eb1654a6 ODROID:hdmi: Fix typo of 'VMODE_800X480P_60HZ'
Change-Id: I3264f4b4cbbfe4b919180e326af566cad31aa066
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:11:52 +09:00
Mauro Ribeiro
07b31e1914 amlogic:logo: add 800x480p60hz to boot flags as well
Change-Id: I1fb6f592aa87fd1466b3b0642d89f090537c4a72
2014-12-16 01:11:07 +09:00
Mauro Ribeiro
5863384c52 amlogic:logo: new modes should be usable on hdmimode= as well
Change-Id: Ibc31893ee1c02614ebd81449b4af642919e8f5ba
2014-12-16 01:10:33 +09:00
Mauro Ribeiro
8818f815d2 AMLOGIC: add 800x480 60hz support
Change-Id: I0d0c16d6186ad4a06a7a57c31c81c9104561bca0

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:10:00 +09:00
Mauro Ribeiro
3c1e714e39 AMLOGIC: Support 1280x800
Change-Id: I80b22cccf872ab3b27be5c4c5e2f033f74a54eed

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:09:04 +09:00
Mauro Ribeiro
34d2e51fc4 amlogic patch to support: 640x480, 1280x1024 and 1920x1200
Change-Id: Ied4e43e5cb17d24a5abd7d0736c45df74d507bea

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:08:56 +09:00
Mauro Ribeiro
04cedbc4a0 apply dos2unix to some of the AMLogic files so patch's applies cleanly
Change-Id: I13f9faff4b386773f305f447a882457fa22888a7
2014-12-16 01:08:48 +09:00
ckkim
bf3dc46b6d ODROIDC:sdhc: Fix to dedicate SDHC as mmcblk0 device always
Change-Id: Ib6ca8501ac7527c15d11721dab42e2e5b341169a

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:08:05 +09:00
Dongjin Kim
f6299a6ac8 ODROIDC:dtd: remove unnecessary property nodes on aml_m8_sound_card
Change-Id: I4bcf208fceb8bf66723955658b21bd35cc2df8ef
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:08:02 +09:00
Dongjin Kim
d2c05468db ODROIDC:audio: Disable HP detection on sound driver
Change-Id: I48c9c2851accfaff733cb33933388a6e51be47bd
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:07:51 +09:00
Charles
2a5cefa493 ODROIDC:config: Add support GPIO based LED driver
Change-Id: I355372ed580377c20b46ca5874b4a9aa55f163d7

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:06:58 +09:00
Charles
6a088b8f49 ARM:dtd: Add to support gpio based LED as heartbeat
Change-Id: I48f2429d7063b72891ec3ddc84fb1f364e545970

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:06:55 +09:00
Charles
67c4c9a165 drivers/gpio/gliolib_of: Replace of_get_named_gpio_flags(...)
Since AMLogic's GPIOLIB does not support standard framework yet,
of_get_named_gpio_flags is replaced to use AMLogic's own framework such that
GPIO will be obtained from wrapper function.

FIXME: This is not a right way to support for gpio and pinctrl.

Change-Id: I29b5a3bc99bbfa7b299c575b08e10fea81935cef

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:06:51 +09:00
ckkim
9e1bff908c ODROID:dtd Remove 'audio_spdif_pins' of SPDIF
Change-Id: Ieb5d77974bcf54feb79505aece1375efb867accd

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:06:47 +09:00
Dongjin Kim
88b2a86f5c ODROIDC:reboot: quick fix for ac5d86bb8f60cce312d0d995f5bd3c57ff232ebd
Change-Id: Iff394636b7347dc8e40ca3de9386c021b13037a5
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:06:41 +09:00
Dongjin Kim
55fe7eb568 ODROIDC:reboot: Add reboot command for fastboot & recovery
Change-Id: Ia4930eae275300df23ffdd5784b449ad42b7011b
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:06:05 +09:00
ckkim
6f3e7465e4 ODROIDC:Ethernet MAC_address using efuse data
Change-Id: I0789ff649a462e00f62705d8b3b08ef5c27a8b82

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:06:03 +09:00
Dongjin Kim
7edbfcc346 ODROIDC:config: remove kernel feature CONFIG_SECURITYKEY
Change-Id: I1e01159f21b213083be374f22c0342343e935525
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:06:00 +09:00
Dongjin Kim
50653a741d ODROIDC:dtd: Remove Securitykey device node
Change-Id: I22cd831d5586bd91d93cb32722e596eab21e60af
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:05:57 +09:00
Dongjin Kim
6747c9b70a ODROIDC:power: Add reboot condition for power-off
Since ODROID-C does not PMU, it won't stop or off completely. Hence this
reboot condition will reach to bootloader and halt the system.

Change-Id: I6bb8c5628bfbf0f9c120062fe7cb207aeb2aac2c
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:05:54 +09:00
Dongjin Kim
35643d174a ODROIDC:WiFi: Support Ralink RT2800 5GHz USB dongle
Change-Id: I4c3a7d6febeeafaf99ce26101e4a7536272fe8f1
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:05:51 +09:00
Dongjin Kim
0f6d807b5f ODROID:dts: Add to enable odroid-sysfs driver
Change-Id: Ie5b392d9f76afa8da47b0f8a8a51f0e865e468f9
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:05:48 +09:00
Dongjin Kim
d7d714d49d ODROID: Add ODROID sysfs feature enhancement driver
Change-Id: I91dedbf5c99de60f50d1f46c0f3aa973d76e24af
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:05:45 +09:00
codewalker
617357f52e ODROIDC:hdmi: Try to read proper mode before video stream out
Change-Id: I80d7bb91cc49f2cd4cdb8d961bcdea35f98ef7a1

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:05:42 +09:00
Dongjin Kim
e79967c706 ODROIDC:dtd: Managing single device tree for SDCARD or eMMC boot
In order to assign a boot media to SDHC block between SDCARD or eMMC,
different two device tree have to be maintained. But this is risky to
maintain. Hence add both properties of SDCARD and eMMC to each contoller, SDHC
and SDIO, remove one of them in U-boot. Finally Linux kernel will have proper
device tree with corresponding to boot deivce.

Change-Id: I607575123f81e85d93c0c2613738e11f53892731
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:05:39 +09:00
ckkim
a709d1d0b7 ODROIDC:dtd: Remove ADC keypad node
Change-Id: Ideaf2d3b9d887e7442a589c988bd1d2a12a951bb
Signed-off-by: Kevin Kim <ckkim@hardkernel.com>
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:05:31 +09:00