Mauro Ribeiro
096909d09e
ARM: fix misc permissions
...
Change-Id: I4fdb1ddded9d1a4bdf641b59b9082b8a03c1ffb4
2014-12-17 22:59:56 -02:00
Mauro Ribeiro
6545d90efd
ODROIDC: fix defconfig permissions
...
Change-Id: I6ccba12b32e4601a9b70bcf7610b89860e0dcf56
2014-12-17 22:59:19 -02:00
Mauro Ribeiro
b857f2a54c
defconfigs: clean up unused ones to not cause confusion
...
Change-Id: I5e2c6c2ff1108a7024a5258d3d14d4d944b9cbd3
2014-12-17 22:58:54 -02:00
Mauro Ribeiro
3d4194178f
Makefile: correct permission
...
Change-Id: I50b5854a037e8fdb46a30883c613f5758cf425fc
2014-12-17 22:58:10 -02:00
Mauro Ribeiro
e1b4cc90da
Makefile: restore ARCH/CrossCompile to its defaults
...
Change-Id: Ia4151e0c71aa8987d91bb53a72cd223c66e5d7dd
2014-12-17 22:57:56 -02:00
Mauro Ribeiro
733a012b01
amlogic: make the mac address reading sane
...
Change-Id: I47bfc201890eb4968f0964bce2a711ff90d67795
2014-12-17 22:52:03 -02:00
Mauro Ribeiro
608ed9a646
Don't make the dtd+dtb Instead of that lets just move back to the current way that the kernel works
...
Change-Id: I900adb1ab3bb7e98ab0f9adcfb189ad46ad9447e
2014-12-17 15:36:46 -02:00
ckkim
f0ca444f51
ODROIDC:Supports user mode SPI protocol drivers.(AMLogic SPI Master, spidev)
...
Change-Id: Ie54b76badea67651101fe5ee12adc494941e7d56
2014-12-16 02:26:55 +09:00
Dongjin Kim
dc496eccd6
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 02:26:55 +09:00
Mauro Ribeiro
9c727fd8fc
defconfig: prepare for production image
...
Change-Id: I64ab193bbec63f2baafc4213d546dcc720be610a
2014-12-16 02:26:54 +09:00
Mauro Ribeiro
3b868b9b2a
aml_spdif: fix the hardcoded number of channels and the align of data
...
Change-Id: I900dd5a6c1e66827b6d39e4c4c02c7bacaa8daf0
2014-12-16 02:26:54 +09:00
Mauro Ribeiro
81bc0002ee
Revert "odroid-c:hdmi spdif audio output 2-ch fixed."
...
This reverts commit eccdca38c95e50dc61f4669e94e94b8ba44e78a5.
Conflicts:
arch/arm/boot/dts/amlogic/meson8b_odroidc.dtd
Change-Id: I5d4a4e753e5b602742ec28ccc2b2d8aea8ce9b46
2014-12-16 02:26:53 +09:00
Mauro Ribeiro
dd9a6d2fad
meson8b: stop spamming the logs when a frequency is change
...
Change-Id: Ib64ac1ff81963f38dc2cbe0988a518cc92c789a5
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:53 +09:00
Mauro Ribeiro
9e82802270
Mali: frequency/PP locks
...
Using the configuration like this will keep mali at 425Mhz
And uppon any even to the GPU boost it to the max frequency and keep it there.
Change-Id: I434bbc9ebc7a6aeb619e632436eceaa8c7683ced
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:52 +09:00
Dongjin Kim
48da337283
ODROIDC:dvfs: Deprecate AMLogic's DVFS driver
...
This patch is to deprecate AMLogic's DVFS driver since ODROID-C does not
PMU. This driver prevent to reach maximum cpufreq while changing the
voltage according to the requested frequency in the function aml_dvfs_do_voltage_change.
Change-Id: Iec5352c676f8bae36ebec1bdf2d849f0aa290ceb
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:52 +09:00
Dongjin Kim
ec75b65d38
ODROIDC:dtd: add gpio-based LED as heartbeat
...
Change-Id: I9ef503fe3f581b4f84de57c7119d3ec6333d3d21
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:51 +09:00
ckkim
9d68b65bc5
ODROIDC:dtd Remove 'audio_spdif_pins' of SPDIF
...
Conflicts:
arch/arm/boot/dts/amlogic/meson8b_odroidc.dtd
Change-Id: Ieb5d77974bcf54feb79505aece1375efb867accd
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:51 +09:00
ckkim
62bb668874
odroid-c:hdmi spdif audio output 2-ch fixed.
...
Change-Id: I5312ef87b3c48b0ca8e40c95f46bc79e38c24c17
2014-12-16 02:26:50 +09:00
Charles
87d66cfc9d
ODROIDC:dtd: Fix to support ODROID IO-Kit.
...
Change-Id: I14851a8b7fba873b4ea7646d43a363a0e581f0af
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:50 +09:00
Dongjin Kim
33ae721c45
ODROIDC:led: enable to LED class drivers
...
Change-Id: I8428c5a6890299f09b182760e7320112c2ed7353
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:50 +09:00
charles
03e1ec2b72
ODROIDC:disable meson8b ADC keypad. enable realtek wifi modules.
...
Change-Id: I9997f2e900260c1164afc4c8cd7346a21ab52846
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:49 +09:00
Mauro Ribeiro
9ef11d8610
amlogic:logo: add 800x480p60hz to boot flags as well
...
Change-Id: I1fb6f592aa87fd1466b3b0642d89f090537c4a72
2014-12-16 02:26:49 +09:00
Mauro Ribeiro
082752cd5c
AMLOGIC: add 800x480 60hz support
...
Change-Id: I0d0c16d6186ad4a06a7a57c31c81c9104561bca0
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:48 +09:00
Mauro Ribeiro
03a2484051
ODROIDC:defconfig: More stuff needed by Ubuntu
...
Change-Id: I49db713431d4ce147a8894847790242900efb3e9
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:48 +09:00
Mauro Ribeiro
ff09e4f82d
ODROIDC:defconfig: minor updates for Ubuntu
...
Change-Id: I0c0476ac4f20f0059ba6dd8125d3ced20bfec7fc
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:47 +09:00
Mauro Ribeiro
3705f71a7c
amlogic:logo: new modes should be usable on hdmimode= as well
...
Change-Id: Ibc31893ee1c02614ebd81449b4af642919e8f5ba
2014-12-16 02:26:47 +09:00
Mauro Ribeiro
12214957b0
ODROIDC:dtd: If U-Boot default is 720p, so should be the kernel
...
AMLogic drivers doesn't like resetting the same mode.
So this is only for sanity reasons and prevent a blanking screen with certain variations of logo= and hdmimode=
Change-Id: Id4e403eadcc892fc2a2979f3776f8e2c45469d5b
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:46 +09:00
Charles
e2d4b7e5bc
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.
Change-Id: I29b5a3bc99bbfa7b299c575b08e10fea81935cef
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:46 +09:00
Dongjin Kim
290709b64c
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 >
(cherry picked from commit 2bbc6b65c4586cf0e78cffadd490d8156d3f5133)
2014-12-16 02:26:45 +09:00
Mauro Ribeiro
de3b865e3e
Remove mkimage and let the kernel use the OS mkimage instead of this x86 binary
...
Change-Id: Ic5faf36677a01e564593f5850c1c83f40a75685c
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:45 +09:00
Mauro Ribeiro
1532af8cb4
AMLOGIC: Support 1280x800
...
Change-Id: I80b22cccf872ab3b27be5c4c5e2f033f74a54eed
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:45 +09:00
Mauro Ribeiro
37bc4f8146
odroidc: defconfig: update to enable required symbols to Ubuntu work properly
...
Change-Id: I621882c117c8c29e76c7ca1f666f1557a145e3be
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:44 +09:00
Mauro Ribeiro
078bcb4b86
kgid/kuid: I have no idea why someone needs to touch it.. But lets fix it
...
Change-Id: I9b8f22a9c4c02c377e8035068aec4727fa6b9fc4
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:43 +09:00
Dongjin Kim
fb2cfca28c
ODROIDC:dtd: Remove Securitykey device node
...
Change-Id: I22cd831d5586bd91d93cb32722e596eab21e60af
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
(cherry picked from commit b9713f6c1c9dd8b3f5ed2c5976d5f59927c95abf)
2014-12-16 02:26:43 +09:00
Dongjin Kim
13aafdbba4
ODROIDC:config: remove kernel feature CONFIG_SECURITYKEY
...
Change-Id: I1e01159f21b213083be374f22c0342343e935525
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
(cherry picked from commit 74295dc1264095a78083bbb84c196306d2938318)
2014-12-16 02:26:43 +09:00
Mauro Ribeiro
92a96c2689
osd: disable free scale during initial mode set
...
Change-Id: I19c109832211318a261cf40685218bffd165633d
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:42 +09:00
ckkim
02dcb20caf
ODROIDC:Ethernet MAC_address using efuse data
...
Change-Id: I0789ff649a462e00f62705d8b3b08ef5c27a8b82
(cherry picked from commit 577b9c2c49122ea751175530ffca3ffa5d7ec494)
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:42 +09:00
Dongjin Kim
6c8d8d6c15
Revert "ODROIDC:hdmi: Try to read proper mode before video stream out"
...
This reverts commit 34e3ccb261b48dc64a4b79770980807baae125d3.
Change-Id: I6dd61f28ff003ae4c35c4b79bec29a75c6562bca
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:41 +09:00
Dongjin Kim
b4135e11fc
ODROIDC:audio: Disable HP detection on sound driver
...
Change-Id: I48c9c2851accfaff733cb33933388a6e51be47bd
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:41 +09:00
Dongjin Kim
970ce6dab3
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 02:26:40 +09:00
Mauro Ribeiro
8b1d6532eb
enc_clk_config: 480p has wrong clocking setting giving us a out of range on monitor. This makes the 480p@60hz work.
...
Change-Id: Ia793bdf1cf1e3cf4bd24d5b8086c0fb9ae97a09e
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:40 +09:00
Mauro Ribeiro
67353156ca
osd: complete modesetting on probe
...
Change-Id: I62850b6e4477bf6e22709f616b9db23e908d89f4
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:39 +09:00
Mauro Ribeiro
9f68df1c94
ODROIDC:defconfig: add LCD_BACKLIGHT just to clear a warning
...
Change-Id: Id465074a80b67925896295b7818e68830dbeaccb
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:38 +09:00
ckkim
ff6f6b46af
ODROIDC:sdhc: Fix to dedicate SDHC as mmcblk0 device always
...
Change-Id: Ib6ca8501ac7527c15d11721dab42e2e5b341169a
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:37 +09:00
Mauro Ribeiro
ab3bd6b62c
ODROIDC:dtd: remove eMMC dtd as its not being used anymore
...
Change-Id: If1ecefd4140bd688c9124d0bd7e6e1929b747a7a
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2014-12-16 02:26:37 +09:00
ckkim
6f644f1e2e
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
Conflicts:
arch/arm/boot/dts/amlogic/meson8b_odroidc.dtd
2014-12-16 02:26:36 +09:00
Dongjin Kim
f090980070
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 >
Conflicts:
arch/arm/boot/dts/amlogic/meson8b_odroidc.dtd
2014-12-16 02:26:36 +09:00
codewalker
a9f48b76f1
ODROIDC:hdmi: Try to read proper mode before video stream out
...
Change-Id: I80d7bb91cc49f2cd4cdb8d961bcdea35f98ef7a1
(cherry picked from commit 5162ac8869a36453a8918e6d16d657f3d864dd3f)
2014-12-16 02:26:35 +09:00
ckkim
59f928f8c7
ODROIDC:dtd: Remove ADC keypad node
...
Change-Id: Ideaf2d3b9d887e7442a589c988bd1d2a12a951bb
Signed-off-by: Kevin Kim <ckkim@hardkernel.com >
2014-12-16 02:26:35 +09:00
ckkim
9880c4f389
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
2014-12-16 02:26:34 +09:00