Dongjin Kim
0b341ad76e
ODROID-COMMON: media/vout: no use of 'vout=' for display resolution
...
This patch is to disable kernel param 'vout=' completely and the set display
resolution with the given by 'hdmimode=' or 'cvbsmode' according to the cable
status. Since we are assuming that HDMI display is priority display device,
no matter CVBS cable is attached or HDMI cable is attached we select HDMI.
Change-Id: I76b611a4f97e4eda488232d46bbb97c9a990aa6c
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Joy Cho
063414e70b
ODROID-COMMON: hdmitx: Add hpd control
...
Change-Id: Iebf0bf99dbdf7630dc972bba31a770fb1c7cd823
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Joy Cho
ec3ea388cc
ODROID-COMMON: display: Support hdmi phy control using osd blank ioctl
...
1. control with env 'monitor_onoff' in boot.ini
2. blank_mode
- FB_BLANK_POWERDOWN - hdmi phy off
- FB_BLANK_UNBLANK - hdmi phy on
Change-Id: I00411be529fe80f19d9a1e4b17eed3583934ff4a
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Joy Cho
ebab173735
ODROID-COMMON: force to set default 1080p60hz with invalid vmode setting
...
Change-Id: I9702b0e778532bf0f6fb8dcf477ef7c6d222e93c
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Joy Cho
07668a6e92
ODROID-COMMON: vout: set default vout mode as HDMI always initialized
...
Change-Id: Id9adb4d3adbf95d61eb34ce9097a01738f54cb63
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Joy Cho
0dfeba4136
ODROID-COMMON: osd: support flexible length of fb size
...
Change-Id: Iebdb7edf12f206696394a571575dac6879c9a591
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Joy Cho
068e856d43
ODROID-COMMON: media: hdmi: add switching vout mode logic (dvi/hdmi)
...
ex)
setenv bootargs ${bootargs} voutmode=hdmi
setenv bootargs ${bootargs} voutmode=dvi
Change-Id: I2fd6cdafa6ae7dff7a7297982add66b038f3ae40
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Joy Cho
688d3ccf55
ODROID-COMMON: media: hdmi: fix a warning
...
Change-Id: I178d7ff937e23ac25e40d4837212f78b36d8b964
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Joy Cho
a3dc28b31c
ODROID-COMMON: media: osd: adjust initcall order of osd module
...
To fix an issue caused by the initialization process
of framebuffer console driver with built-in option
(CONFIG_FRAMEBUFFER_CONSOLE=y)
Change-Id: I8a84f206b1f73776ccc188193aa217d39d61f16f
2020-03-18 06:37:18 +09:00
Dongjin Kim
81cee15f5f
ODOROID-C4/N2: arm64/dts: add 'clear-map' flag to clean up the memory on booting
...
drivers/base/dma-contiguous.c:
...
#ifdef CONFIG_AMLOGIC_CMA
if (of_get_flat_dt_prop(node, "clear-map", NULL))
cma_init_clear(cma, 1);
#endif
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: I59cf826e35ae2cc9a6d0bcd8d76c2466cc3e1554
2020-03-18 06:37:18 +09:00
Dongjin Kim
05d2e651d4
ODROID-COMMON: fbcon: use soft cursor instead of hardware cursor
...
The hardware cursor is not visible, so ....use soft cursor instead.
Change-Id: Ibb4e4b831940f0a4674adf27a6b6e5653a59d001
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Dongjin Kim
848772d3cc
ODROID-N2: amlogic/media: fix compile error when AMLOGIC_LCD_TABLET is off
...
Change-Id: I71a509cdef29065955c9792781409c910d9104ec
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Dongjin Kim
6e28c07b9a
ODROID-COMMON: media_modules: increase stack size for compilation error'
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: Id28c8c4e1ee3918837fe7d4dbc8267ee9b568b33
2020-03-18 06:37:18 +09:00
Dongjin Kim
f297d20a7d
ODROID-COMMON: amlogic/i2c: fix compile error "'i2c_auto_test_setup' defined but not used"
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: Id4cf47c1c14e01aad87f9c810239a209610e24d9
2020-03-18 06:37:18 +09:00
Dongjin Kim
fd7528ad54
ODROID-COMMON: media/dvb-frontent: fix compile error due to missing 'SEC_VOLTAGE_ON:'
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: I901a6f98e1bc19d38ab7a4deac461d825eff5821
2020-03-18 06:37:18 +09:00
Mauro (mdrjr) Ribeiro
c7d0909951
ODROID-COMMON: dts: support erase/trim on MicroSD
...
Change-Id: I9516ce33c8c50886b8c500b9b20aa78151a0b75a
2020-03-18 06:37:18 +09:00
Dongjin Kim
fc3370a0b4
ODROID-COMMON: mtd/spi: add new SPI flash memory 'XT25F128B'
...
Change-Id: Ic133f3eee346f91a42864ae033db07ac31210794
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
femto
c441d9ca79
ODROID-C4: uSD:Change TFLASH_VDD_EN pin to fit hw rev_0.4
...
rev_0.3 : GPIOAO_8
rev_0.4 : GPIOAO_3
Signed-off-by: femto <ckkim@hardkernel.com >
Change-Id: Ie71731d8902c9353774d21d56d58f8efa524aa9c
2020-03-18 06:37:18 +09:00
femto
311de03915
ODROID-C4: Remove unused reserve memory region
...
Signed-off-by: femto <ckkim@hardkernel.com >
Change-Id: Id41f10dde0f654d00a72288ed25625171ea9af57
2020-03-18 06:37:18 +09:00
femto
47d0ec61a8
ODROID-C4: Change otg_vbus_enable pin
...
rev_0.3 : GPIOH_6
rev_0.4 : GPIOAO_2
Signed-off-by: femto <ckkim@hardkernel.com >
Change-Id: Icf46202de22792e8c3bd21cbb8ec43c6c69758db
2020-03-18 06:37:18 +09:00
femto
3bd020bb5c
ODROID-COMMOM: add label 'reboot' to reboot entry in DTS
...
Change-Id: Ia257f3b01aaa4f15603838a4ca52837b30d8fefe
Signed-off-by: femto <ckkim@hardkernel.com >
2020-03-18 06:37:18 +09:00
Dongjin Kim
cbe11145db
ODROID-COMMON: add missing documents for ODROID-N2 device tree
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: I92b5009c49378fdb232933dbcde5ad6a96eb5bf7
2020-03-18 06:37:18 +09:00
femto
47e5056246
ODROID-C4: arm64/dts: Enable spicc for rev_0.4
...
Signed-off-by: femto <ckkim@hardkernel.com >
Change-Id: I297dc577f7091f796dfd80cbf6be78baf1ae79ca
2020-03-18 06:37:18 +09:00
femto
1fbea5f4a8
ODROID-C4: Enable UHS mode for uSD, added hw-reset-gpio(rev_0.4)
...
Signed-off-by: femto <ckkim@hardkernel.com >
Change-Id: Ib06d13685eaad974815157f4c6222f7a6aa05e45
2020-03-18 06:37:18 +09:00
femto
95cba2de03
ODROID-COMMON: reboot: Modified to uSD reset for hw_rev0.4
...
Change-Id: Ib723d0cbfacce651f6df2419d15fa231c67a58d6
Signed-off-by: femto <ckkim@hardkernel.com >
2020-03-18 06:37:18 +09:00
femto
7cfcf54bc4
ODROID-C4: Fixed the soundcard to match hw_rev_0.4
...
Signed-off-by: femto <ckkim@hardkernel.com >
Change-Id: I242a8a27041e938723de54c6d4c52bf615eb1db5
2020-03-18 06:37:18 +09:00
femto
e03ba7444e
ODROID-C4: CPUFREQ: update cpufreq 1.512G to 1.5G for sm1.
...
Change-Id: Ica94401462fe876178ff57e7bdbbda0f43f75c1b
2020-03-18 06:37:18 +09:00
femto
199226cfec
ODROID-C4: dvfs: update cpufreq table for sm1 corner
...
commit dd7ed22b58cb33eeda076040122f5753feb05175
Author: Hong Guo <hong.guo@amlogic.com >
Date: Thu Aug 15 14:32:00 2019 +0800
dvfs: update cpufreq table for sm1 corner [1/1]
PD#SWPL-13264
Problem:
update cpufreq table for sm1 corner
Solution:
update cpufreq table for sm1 corner
Verify:
test pass on sm1_ac200
Change-Id: Iba08ceb00dc00994e1c383090d6ff5d9dfb91ce3
Signed-off-by: Hong Guo <hong.guo@amlogic.com >
Signed-off-by: Luan Yuan <luan.yuan@amlogic.com >
Change-Id: I67a4c2c132482f954e31efb210d0a1c986cd9a67
2020-03-18 06:37:18 +09:00
femto
2936c0bb69
ODROID-C4: enable ftrace_ramoops
...
Signed-off-by: femto <ckkim@hardkernel.com >
commit ac05ed73ef
Author: Jianxin Pan <jianxin.pan@amlogic.com >
Date: Wed Apr 3 18:53:20 2019 +0800
debug: enable ftrace_ramoops [1/2]
PD#SWPL-6028
Problem:
enable ftrce in ramoops
Solution:
enable ftrce in ramoops
Verify:
u200
Change-Id: I2403bf82c342416b7c34f2115b14dce623406997
Signed-off-by: Jianxin Pan <jianxin.pan@amlogic.com >
Change-Id: I7dc922ed93935cd68d22b8b53b8f8026a0b8073b
2020-03-18 06:37:18 +09:00
femto
6a72bca1cd
ODROID-C4: thermal: modify ipa parameter for sm1
...
Signed-off-by: femto <ckkim@hardkernel.com >
Change-Id: I350290422fa2e0daa9409a5faeb6320b79e1039b
commit 82745e4bce
Author: Huan Biao <huan.biao@amlogic.com >
Date: Wed Apr 17 14:57:58 2019 +0800
thermal: modify ipa parameter for sm1 [1/1]
PD#SWPL-7322
Problem:
sm1 ipa parameter not match soc power data
Solution:
update sm1 ipa dts parameter
Verify:
AC200
Change-Id: Ib636d5c4853d53cf6bafad9b5266e2b13dd7e85c
Signed-off-by: Huan Biao <huan.biao@amlogic.com >
Change-Id: I0e865a19ad4288f54f513e7e84d2ccf0962edf05
2020-03-18 06:37:18 +09:00
Dongjin Kim
3e266c4703
ODROID-COMMON: arm/dts: add 'clear-map' to 'codec_mm'
...
Change-Id: Ia58e81077f821471802ab9bd7964fbce1c160cf0
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
femto
15639b4123
ODROID-COMMON: mcp251x: CAN bus driver modified to use gpio irq.
...
Change-Id: I2c10f197558d8c1f62e1371a7f7f510688bbedc2
Signed-off-by: femto <ckkim@hardkernel.com >
2020-03-18 06:37:18 +09:00
femto
1e396a3bc4
ODROID-COMMON: device-tree refactor
...
This patch is to define a common dtsi for ODROID boards using g12a, g12b APs.
Change-Id: Id9f5ee8c96b2687e1205e2cb8898b9f934ef3f41
2020-03-18 06:37:18 +09:00
femto
8745e21bad
ODROID-C4: Setup sound-device based on board rev 0.3
...
**** List of PLAYBACK Hardware Devices ****
card 0: AMLAUGESOUND [AML-AUGESOUND], device 0: SPDIF-dummy dummy-0 []
Subdevices: 1/1
Subdevice #0 : subdevice #0
card 0: AMLAUGESOUND [AML-AUGESOUND], device 1: TDM-A-dummy dummy-1 []
Subdevices: 1/1
Subdevice #0 : subdevice #0
Change-Id: I476fcf055f845f18b96fe075f07f0e6f8f717d86
Signed-off-by: femto <ckkim@hardkernel.com >
2020-03-18 06:37:18 +09:00
Dongjin Kim
005bb7ccbe
ODROID-C4: dts/amlogic: fix USB host on new board rev 0.3
...
- GPIOH_5 is dedicated to GPIO pin header
- USB host port is fixed
Change-Id: I899028cc1513806de1132e0aa06ca5e9facd7fef
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
femto
e485a47a6b
ODROID-C4: Restricted max_cpu_freq to 2.1GHz in board
...
Tested on the ODROID-C4 board (rev 0.3)
Change-Id: I690d38e13fab3d3b23c7b690fba85185c63647b8
Signed-off-by: femto <ckkim@hardkernel.com >
2020-03-18 06:37:18 +09:00
Dongjin Kim
3ccb8fe92e
ODROID-COMMON: refactoring board macro functions
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: Icf0266d5123a649b9707650faeb04953b34bacc4
2020-03-18 06:37:18 +09:00
Joshua Yang
c59d7f24e7
ODROID-C4: Fix gpiomem register range to use GPIO_AO bank
...
Change-Id: I403e57797a95d3e95e070d5f0cc574e709b06904
Signed-off-by: Joshua Yang <joshua.yang@hardkernel.com >
2020-03-18 06:37:18 +09:00
femto
18432c8a65
ODROID-COMMON:Reset uSD card to high-speed mode on reboot.
...
Fixes a problem where watchdog reset does not work properly on some cards that support UHS.
Change-Id: I940b993ea6d06196220a59557dede8fd2b556af7
Signed-off-by: femto <ckkim@hardkernel.com >
Signed-off-by: Yang Deokgyu <secugyu@gmail.com >
2020-03-18 06:37:18 +09:00
Dongjin Kim
a107404a1f
ODROID-C4: dts/amlogic: add new device entry 'hk-lirc-helper'
...
Change-Id: I01436b5db20446993ae4df10c4e4523edfe9d9e8
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Dongjin Kim
e462b36580
ODROID-C4: dts/amlogic: add new devcie entry 'gpio_keypad'
...
Change-Id: I4a030a4f30ed0533ab621f59707d3492c4f37f6a
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Dongjin Kim
dddf6649b3
ODROID-C4: dts/amlogic: add to enable IR receiver
...
Change-Id: I2722b40c209d2c9cc31c8f428cc4b2df43c2b4aa
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Dongjin Kim
8a501a4fa8
ODROID-COMMON: drivers/usb: code featuring for internal USB or external
...
This patch is to handle a SoC builtin or or an external USB controller by
the function 'odroid_amlogic_usb3()' where returns true for SoC builtin USB
controller and false for another one.
Change-Id: I13055dc87378175205ddb019c97d57db9d2e3d98
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Kevin.Kim
f0441aee27
ODROID-C4: kernel config and DTS fix to use PCIe USB 3.0 controller
...
Change-Id: I0197841dc4e93917aa56986b4d7968dd99c59e02
Signed-off-by: Kevin.Kim <ckkim@hardkernel.com >
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Dongjin Kim
57848d955c
ODROID-C4/N2: customize cpufreq/cooling for ODROID-N2
...
ODROID-N2 has two cpufreq clusters while ODROID-C4 has one. This patch is
to manage the cpufreq for the different CPU cluster setup while a board is
running instead of buildtime.
Change-Id: I53d8208f5f53d0e83dbe08c9d24123e64cc1e24f
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Joshua Yang
a7ff8c728c
ODROID-COMMON: cpuinfo: set system revision by the board name in DT
...
Change-Id: I4ce4da547d246b3c82eb7dddb36a1d747f4d9cef
Signed-off-by: Joshua Yang <joshua.yang@hardkernel.com >
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Mauro (mdrjr) Ribeiro
564a749f5b
ODROID-COMMON: net/wireless: use vendor driver for rtl8192cu
...
Change-Id: Id31370e78d7bf5e6eca85e469c3b60e2d3e3ab0c
2020-03-18 06:37:18 +09:00
Mauro (mdrjr) Ribeiro
e07234d662
ODROID-N2: config: enable missing CRYPTO modules
...
Change-Id: Iad80ff780bb8ed6f8ff3d6f48218c1e1bde0f551
2020-03-18 06:37:18 +09:00
Dongjin Kim
125ae46893
ODROID-C4: remove 'memory@00000000' from DTS
...
Change-Id: I692ae7effc1963635640192efd11cccff25dec55
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00
Dongjin Kim
40749a0225
ODROID-N2: usb/gadget: add 'compat_ioctl(...)' for 32bit Android
...
Change-Id: I0ff9c0c97feb7388db8bb8ec4fb283fceb088ee7
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-18 06:37:18 +09:00