Laura Abbott
ff3382a5df
ODROID-COMMON: staging: android: ion: Duplicate sg_table [1/2]
...
PD#SWPL-9254
Problem:
Ion currently returns a single sg_table on each dma_map call. This is
incorrect for later usage.
Solution:
dup sg table on each dma_map call
Verify:
galilei, franklin
Change-Id: I6df2baa33bba9303b2ac25210ebaf56a337d56a2
Signed-off-by: Laura Abbott <labbott@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Signed-off-by: Jiyu Yang <Jiyu.Yang@amlogic.com >
2020-03-25 11:40:39 +09:00
Joy Cho
6f7138e3ac
ODROID-COMMON: osd: Adjust osd scaler and vout serve to fit in KODI
...
Change-Id: Iab2b015061ba29fd407282be21509d01165b3d50
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-25 11:21:59 +09:00
Dongjin Kim
a5da5e7df7
ODROID-COMMON: config: set CONFIG_ZRAM as a module
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: I3eb0f09daa4a8c89901e19d06b41b91db4802ea2
2020-03-25 11:15:58 +09:00
Joy Cho
e720010ff5
ODROID-COMMON: hdmitx: Update hdmi hpll generation logic of custombuilt mode
...
Change-Id: If4ab95d0c95ac49f4ce78801e1c2346e6301635e
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-23 13:41:22 +09:00
Dongjin Kim
b8b282f2c6
ODROID-COMMON: config: remove 'CONFIG_AMLOGIC_<LCD|BACKLIGHT>'
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: I981d47c10bf68f77f91a476d6cbe09621f863602
2020-03-23 13:30:02 +09:00
Dongjin Kim
410d644457
ODROID-COMMON: media: code guard if CONFIG_AMLOGIC_LCD is not defined
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: Id69e1b60e0e85111f5d91ee51969401913e4e2da
2020-03-23 13:28:43 +09:00
Dongjin Kim
0211c5ead9
Merge "ODROID-COMMON: hdmitx: Add a new hdmi resolution, 480x272p60hz" into odroidc4-4.9.y
2020-03-23 13:26:52 +09:00
Dongjin Kim
ccfed8f8a9
Merge "ODROID-COMMON: hdmitx: custombuilt: consider hdmi pll output under 1GHz" into odroidc4-4.9.y
2020-03-23 13:26:44 +09:00
Dongjin Kim
7b2c9b5f7d
Merge "ODROID-COMMON: hdmitx: add hdmi phy custombuilt mode" into odroidc4-4.9.y
2020-03-23 13:26:37 +09:00
Joy Cho
0218e5eae2
ODROID-COMMON: hdmitx: Add a new hdmi resolution, 480x272p60hz
...
Change-Id: I7fa18b6168ffebcca4acaeff9dfd2492e7aab4d7
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-23 13:17:24 +09:00
Joy Cho
c43e8000a5
ODROID-COMMON: hdmitx: custombuilt: consider hdmi pll output under 1GHz
...
Change-Id: I3730ad2d4c9e914c28f8d2e57da93561a72abe47
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-23 08:54:43 +09:00
Joy Cho
f82e27936c
ODROID-COMMON: hdmitx: add hdmi phy custombuilt mode
...
Change-Id: I2ee9c9eccda7d54e6a801ed6b90039deb3c3fc75
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-23 08:27:28 +09:00
Joy Cho
29ae17bcf5
ODROID-C4: Support true 4k framebuffer
...
Change-Id: Ib72481158a1c19d0513c484eb2d94864b6bd362c
2020-03-22 15:58:34 +09:00
Portisch
305fdc9a2f
ODROID-COMMON: net/phy: do not check for suspend on resume Only check if the device was sent to suspend before.
...
Change-Id: I75c54486a00056ee81de7d695873e1089a799531
Signed-off-by: Portisch <hugo.portisch@yahoo.de >
2020-03-20 16:05:42 +09:00
Ray
9799be388a
ODROID-COMMON: amlogic/mmc: Fix SD suspend issue
...
Change-Id: Ib02b6024d2ac7452666048e9b25e0edc22ed2a39
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-20 16:03:43 +09:00
Ray
4c2288e858
ODROID-COMMON: amlogic/tee: disable by default
...
Fixes weird h264 reset bug
Change-Id: I68ced7b7653d74499a9ce4281b9ff145adb586cc
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-20 16:01:20 +09:00
Ray
0471d87b46
ODROID-COMMON: net/phy: realtek: Reinit phy after wakeup when WOL is disabled
...
When WOL is disabled the power is cut in uboot. After wakeup the speed
is very slow. Re-init fixes it.
Change-Id: I4bd936bea9d572529c1bd4f37d1776b4ae15ec80
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-20 14:39:51 +09:00
Dongjin Kim
7e13728562
Merge "ODROID-COMMON: hdmitx: add new hdmi resolutions" into odroidc4-4.9.y
2020-03-19 17:58:23 +09:00
Luke Go
63542b4568
ODROID-C4: arm64/dts: fix up GPIO for Dallas 1-wire driver
...
Change-Id: Ie99fba008404936a40f24f1f7578aed682a9b229
2020-03-19 17:45:12 +09:00
Joy Cho
0648e30688
ODROID-COMMON: hdmitx: add new hdmi resolutions
...
Change-Id: I909abfcfd408d1b3014ba7b9b750903e10e06aa6
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2020-03-19 15:09:36 +09:00
Dongjin Kim
7b64e87aee
ODROID-COMMON: media/amvecm: add to set default SDR mode by command line.
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: I101b8d5264366b998d6cdc3ae69c51be0781e5d7
2020-03-18 06:46:36 +09:00
Hyeonki Hong
27b3b1f54a
ODROID-COMMON: ARM64/dts: add i2c2 node and drive strength
...
Change-Id: Ibc4d483dc814b3335a93cdd8af78fb77bc503691
2020-03-18 06:37:18 +09:00
Dongjin Kim
9f4acd998d
ODROID-COMMON: config: universal kernel config for 'ODROID-C4/N2'
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: Ie0a823901b1766eb640a29fe2d213d3b9cb007fb
2020-03-18 06:37:18 +09:00
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