Commit Graph

379878 Commits

Author SHA1 Message Date
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
ckkim
b14d7800f8 ODROIDC:config: Remove input devices unsupported
Change-Id: Idbe1d789c1643ad5e120739ff5e3a7c5a40cee5c
Signed-off-by: Kevin Kim <ckkim@hardkernel.com>
2014-12-16 01:04:09 +09:00
codewalker
593365a1f0 ODROIDC:config: Add xpad feature for XBOX controller.
Change-Id: Iab8c7f2b9dc00ef9449635fb7bdcd6fb34409291

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:03:32 +09:00
ckkim
590a9432cd ODROIDC:dtd: Add 'change-frequent-only' property to DVFS node.
Since ODROIDC does not have PMU for voltage scaling, only required to
scale the CPU frequencies.

Change-Id: I6e49d7b00fb057776e97fafc3a1dc6daa8494e1e

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:03:29 +09:00
ckkim
5a71d7c7e2 ODROIDC:audio: Add dummy_codec to support SPDIF
Change-Id: Ibd6374015f1d98e65e04662ae8dda08ffda18d57
Signed-off-by: Kevin Kim <ckkim@hardkernel.com>
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:03:27 +09:00
Dongjin Kim
3c29693d6d mtd/nand: Fix build error since NAND feature is disabled
drivers/mtd/nand/nand_base.c:2863:12:
error: ‘nand_flash_detect_onfi’ defined but not used [-Werror=unused-function]
cc1: all warnings being treated as errors

Change-Id: I66511666e9dc561ae8adc06d73aa21b3856d3a37
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:03:24 +09:00
Dongjin Kim
e9295bc19e ODROIDC:mtd/nand: disable NAND features
Change-Id: I9c944a6bb4574e6b07f4d6007adaf997f1548f11
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:03:21 +09:00
Dongjin Kim
007786119d ODROIDC:config: Add USB dongle WiFi driver build
This patch disables WiFi modules and removes from build.

Change-Id: Id17f18fe59122c7f676cf91c647ec1af285ff107
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:03:18 +09:00
Dongjin Kim
5fa3789340 Revert "ODROIDC:config: Add USB dongle WiFi driver build"
This reverts commit 74552b8f39694252758a0bed425386a9592fdd46.

Change-Id: I4c1b7b4c0b3155e950742ab7a552843e9deda731

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:03:15 +09:00
Dongjin Kim
c19b662cdc ODROIDC:config: Add USB dongle WiFi driver build
Change-Id: I531db49387927427f7584d494d592776b274d5a6
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:03:12 +09:00
Dongjin Kim
0cb684827a ODROIDC:config: kernel build config clean-up
Change-Id: Ie5155d94352c4e3bf9216e3b6e25885733ac01ad
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:03:08 +09:00
Dongjin Kim
e9c8246f71 ODROIDC:dtd: Remove dummy PMU device nodes
Change-Id: I2cb76fb311398e36bb6f4a5aff14e9c0975d12cd
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:03:05 +09:00
ckkim
3bc55dd529 mmc/sdhc: Fix clk_div for maximum clock
Change-Id: I5dabc4071c2f1d2d4f4ea550097b990757c74e99
Signed-off-by: Kevin Kim <chkim@hardkernel.com>
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:03:02 +09:00
Dongjin Kim
d5f5d60eb3 wifi: Remove Broadcom WiFi device driver
Change-Id: I7b64eb2c6014ab26cd46f638337958543c1b23e4
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:02:57 +09:00
Dongjin Kim
510ea38d29 ODROIDC: use generic partition tables on MBR
Change-Id: Ia8d4869ff336ad6a2deed92bff2190509507b948
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 01:02:53 +09:00
ckkim
7d558a4c01 ODROIDC:usb: USB Hub reset control, OTG VBUS control
Change-Id: Id5656c4f5404864d4536972beed7fa352ba77eb5
2014-12-16 00:57:07 +09:00
ckkim
35940576db ODROIDC: rtc: Supporting RTC hwclock
Change-Id: Iedf453c1bdd01bd1682ec2bce4d2e0148153ece2
2014-12-16 00:56:59 +09:00
ckkim
02b9c85af2 ODROIDC: mmc: Support UHS-1 micro sdcard
Since MESON8B has single SDHC and SDIO block, 'meson8b_odroidc.dtd' is to boot by sdcard
and 'meson8b_odroidc_emmc.dtd' by eMMC.

Change-Id: I5550197122c023d50665a3bcfc740567b99420f4
2014-12-16 00:56:50 +09:00
Dongjin Kim
e3fcce2faf config:ODROIDC: Kernel porting to ODROIDC board (rev 1.0)
Below hardware/components are deprecated
        PMU (AML1618)
        NAND
        Audio Codec

Change-Id: Ica61b729b1fc8abc8df9bb60d84279c3f0269d85
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2014-12-16 00:56:42 +09:00