AgeCommit message (Collapse)AuthorFilesLines
2022-09-01ODROID-N2/C4: ethernet: trigger force hardware reset on bootingodroidg12-v2015.01Dongjin Kim2-0/+8
This patch is to trigger hardwre reset to RTL8211F whenever U-Boot start such that it won't keep the registers set by an OS that disallow to establish the network connection in certain case. Signed-off-by: Dongjin Kim <> Change-Id: I292387d29b36757124d2514fb293acf9dbcff768
2022-04-14ODROID-COMMON: Vu7c chipID check improvement.ckkim1-2/+5
Signed-off-by: ckkim <> Change-Id: I76ce485340f44139399d476226e7e878a0c58a45
2022-04-14ODROID-N2:Reduce to i2c_ack wait_time 500uSec.ckkim1-2/+2
Signed-off-by: ckkim <> Change-Id: I380d495f04f573c69b6d10c308950f000575df05
2022-04-14ODROID-C4:Reduce to i2c_ack wait_time 500uSec.ckkim2-4/+4
Signed-off-by: ckkim <> Change-Id: I1c8354cf53c4b8ef128054977839e956378d5c2d
2022-02-16ODROID-COMMON:VU7C EDID modify.ckkim1-2/+2
Signed-off-by: ckkim <> Change-Id: I0ac01b95461744ff43e5fc6b2b56ea1d1178bebe
2022-02-15ODROID-N2:support splash screen on odroid-vu7cckkim2-16/+42
Signed-off-by: ckkim <> Change-Id: Ia0831c0bfdc38a4da69cef418ce880b502a78c9e
2022-02-15ODROID-C4:support splash screen on odroid-vu7cckkim6-2/+1081
Signed-off-by: ckkim <> Change-Id: I837dc0ff6a0259fde6a042822275d9b9c886347a
2022-02-15ODROID-C4:Add amlogic i2c_bus_2 for odroid-vu7cckkim3-18/+40
Signed-off-by: ckkim <> Change-Id: I830ecb59a4b51ee02ce2e58845e4b42761cd6309
2021-06-22ODROID-G12: Add 4k variable for 4k resoultion.g12_9.0.0_64_20210628Chris1-0/+4
C4 and N2 with 2GByte variant do not support 4k in recovery. so it must change to 1080p when 4k monitor detected. Change-Id: Ib3d73c2fdc3628059f49cfca76159607d5eea4a1
2021-06-16ODROID-C4: fix wrong pin assignment to 'GPIOAO_2'Dongjin Kim1-1/+1
Signed-off-by: Dongjin Kim <> Change-Id: Ie50b2e693cdfe96215e27c5ea7436f0efd7684cb
2021-02-19ODROID: Fix compile error.travis/odroidn2-183travis/odroidc4-183g12_9.0.0_64_20210219Chris1-2/+2
Change-Id: I79375e9f5b0376ff6de79e5aab5299ac6061c71c
2021-02-18ODROID-N2: sort out the board revisions for ODROID-N2/N2Plustravis/odroidn2-181Dongjin Kim2-5/+22
Signed-off-by: Dongjin Kim <> Change-Id: I25e25ae12a58bf9ac4ad0bd6d0a85357e199905c
2021-02-16ODROID-COMMON: spi: add new SPI flash 'XT25Q64'Dongjin Kim1-0/+1
Change-Id: I54b504345858c0f64625d3c3d3aaf9aec7eeb82e
2020-12-09Revert "ODROID-COMMON: Add selfinstall status at boot and scripts."travis/odroidn2-171travis/odroidc4-171g12_9.0.0_64_20210108g12_9.0.0_64_20201221Luke go4-9/+1
This reverts commit I017f4b84881ebb0a3266b78f3636de81ae9f1ecc. Change-Id: I60b9c55be3bd42bf172e8448802c2afad07b7553
2020-11-26ODROID-COMMON: android: Changed recovery process.Luke go2-33/+3
- In android reboot sequence, devtype and devnum are needed. so except fastboot sequence, other boot sequences are moved to script in boot.ini. Change-Id: I6f0bdf960bdf37041e15b3cec06ded913213f559
2020-11-24ODROID-COMMON: Removed 'ignore_mpt' flag.Luke go2-28/+9
- The 'ignore_mpt' flag is replaced other procedure. Change-Id: I2f3a41f74044295c5deaa107499a5476769f3c93
2020-10-24Merge "ODROID-HC4: board: add new board revision 20200807" into ↵travis/odroidn2-158travis/odroidc4-158Dongjin Kim1-4/+7
2020-10-20ODROID-COMMON: script: Change android boot sequence.Luke go1-4/+8
- On recovery and rawimage boot sequence of Andoird, each board have differnt device tree structures. So distinguished each sequence by build configs. Change-Id: Ie05a379062605573b412a22c77b4602ec363818d Signed-off-by: Luke go <>
2020-10-13ODROID-C4: add new VDD_EE voltage tabletravis/odroidn2-153travis/odroidc4-153Dongjin Kim3-49/+36
Signed-off-by: Dongjin Kim <> Change-Id: Ibf162516a1005df528830fc48acbc9aec982c570
2020-10-13Update sd_fusing.shTim1-7/+10
remove cd requirement, shellcheck
2020-10-07Merge pull request #60 from Stricted/odroidg12-v2015.01-patch1travis/odroidn2-150travis/odroidc4-150Dongjin Kim1-1/+1
Revert "ODROID-C3: Change PID(Google Inc) for fastboot."
2020-10-05ODROID-HC4: board: add new board revision 20200807Dongjin Kim1-4/+7
Change-Id: I35f9d3b50a53bc1678e468870fca4b3d9c8040f4 Signed-off-by: Dongjin Kim <>
2020-08-26ODROID-C4: OTG pin change from GPIOH_6 to GPIOAO_2travis/odroidn2-145travis/odroidc4-145g12_9.0.0_64_20200827Dongjin Kim3-3/+12
Signed-off-by: Dongjin Kim <> Change-Id: I029363a079ab327b28981c9cfaffd60055e50c6a
2020-08-06ODROID-N2: scp_task: fix to mitigate GL3523 defect issuetravis/odroidn2-141travis/odroidc4-141g12_9.0.0_64_20200813g12_9.0.0_64_20200807Dongjin Kim1-3/+3
Signed-off-by: Dongjin Kim <> Change-Id: I598a72301c27431eea9c904771294e9009932eae
2020-07-28Revert "ODROID-C3: Change PID(Google Inc) for fastboot."Jan Altensen1-1/+1
* this breaks fastboot on windows horribly (no fastboot driver is able to detect the device), reverting this commit fixes it This reverts commit f52f63394c0383e9d0c78e430944d968c45d85d6. Change-Id: I9d43eaabd907aeb99cded253fba5108c23e569f7
2020-06-15ODROID-COMMON: boot: Changed boot device detecting methods.travis/odroidn2-136travis/odroidn2-132travis/odroidc4-136travis/odroidc4-132g12_9.0.0_64_20200618aml64_buildroot_master_c4Luke Go2-18/+20
- In some boot sequence, 'mmc_dev' value is not available. So in that sequence, boot device is should detected by 'get_boot_device' method. - The 'movi' command not use 'mmc dev' command. So removed a 'mmc dev' command and for loops. Change-Id: I4ab576823440d066069c46171e9fbf424f37eb3c
2020-06-12cmd/fdt: add possibilty to have 'extrasize' on fdt resizeHannes Schmelzer5-6/+20
Sometimes devicetree nodes and or properties are added out of the u-boot console, maybe through some script or manual interaction. The devicetree as loaded or embedded is quite small, so the devicetree has to be resized to take up those new nodes/properties. In original the devicetree was only extended by effective 4 * add_mem_rsv. With this commit we can add an argument to the "fdt resize" command, which takes the extrasize to be added. Signed-off-by: Hannes Schmelzer <> Signed-off-by: Hannes Schmelzer <> Acked-by: Simon Glass <> Change-Id: I39d5ebf8404ee4f8b114753f2179c8789b4366fa
2020-06-04ODROID-COMMON: Bugfix about boot script.Luke Go1-1/+1
- A loadaddr value can be read by decimal. So add prefix string. Change-Id: Ie5cbd2e7410b4718737b79cc40d1a5b7b395455f
2020-06-04ODROID: script: Change boot_recovery/rawimage sequ.Luke Go1-4/+4
Change-Id: I133b00c66a0ad41921a59a9d5e6ce665b9c1a2a7
2020-06-04ODROID: variant: Change n2's variant value.Luke Go1-2/+2
Change-Id: Iadac143159082d61a63d2dfe0481173bf532ab35
2020-05-29ODROID-N2: cramfsload to defaut boot.Luke Go1-4/+19
Change-Id: Ie50ee0d5300b7fdb37ab7d80ae0ee856edac2cc2
2020-05-22ODROID-COMMON: boot: Chnage ignore_mpt condition.travis/odroidn2-127travis/odroidc4-127Luke Go1-8/+4
- Before the patch, u-boot set the ignore_mpt flag by checking the boot media. But if user want to boot the OS with other media that doesn't the fisrt boot media, it cause problem. So check the current read media and set other side media as ignore_mpt. Change-Id: Id151c5bb8d4c08376b096c97c485e92133459d9a
2020-05-21ODROID: Fix recovery bug with 4K monitor.Chris KIM1-1/+1
If ODROID connected monitor supported 2160p60hz420 bestmode, recovery will fail or display off. We change hdmiphy to 1080p60 during recovery. Change-Id: Ib52524cf314273399c31c700be1f1809c4395e94
2020-05-08Merge changes Ia89bfb29,Ia00c6fd0,Ib4937aa2 into odroidg12-v2015.01g12_9.0.0_64_20200520Dongjin Kim2-6/+29
* changes: BACKPORT: Change cec flag for active source change BACKPORT: cec: wake up on CEC_OC_ROUTING_INFORMATION BACKPORT: g12a/b: CEC_OC_ACTIVE_SOURCE: ignore phy address if broadcast
2020-05-08Merge "BACKPORT: pwr_ctrl: enable and fix IR remote wakeup for g12a/b" into ↵Dongjin Kim13-8/+47
2020-05-08Merge changes I44936bba,Ifd9a89ec into odroidg12-v2015.01Dongjin Kim2-1/+3
* changes: g12a/g12b: cramfs: Support cramfs cmd. cramfs: block pointers are 32 bits
2020-05-06g12a/g12b: cramfs: Support cramfs cmd.Luke Go1-0/+2
- To use cramfs stuff on the android, Support the cramfs. This stuffs will be used to get dtb and dtbo from hidden sectors. Change-Id: I44936bba56e51d4e59a88feff83505eb75a7e358
2020-05-06cramfs: block pointers are 32 bitsTyler Hall1-1/+1
Using a variably-sized type is incorrect here since we're reading a fixed file format. Fixes cramfs on 64-bit platforms. Signed-off-by: Tyler Hall <> Change-Id: Ifd9a89ec7c056fed732067c69a03e7fcf9651c57
2020-05-03BACKPORT: Change cec flag for active source changePortisch1-1/+1
Change-Id: Ia89bfb292fab9981807e4a9c631b2cec7a562a3e
2020-05-03BACKPORT: cec: wake up on CEC_OC_ROUTING_INFORMATIONPortisch1-1/+24
Change-Id: Ia00c6fd0f3471b66f4370c7f2659900c94554b1e
2020-05-03BACKPORT: g12a/b: CEC_OC_ACTIVE_SOURCE: ignore phy address if broadcastPortisch2-4/+4
Change-Id: Ib4937aa2b02d25824faaff7770d515884632686c
2020-05-03BACKPORT: pwr_ctrl: enable and fix IR remote wakeup for g12a/bPortisch13-8/+47
Change-Id: I404a55bb7e09e1490772626cff7ff29ead2d64f5
2020-04-29ODROID-C4: add custom BL2.BIN from Amlogic that disables memory dump when C4 ↵Dongjin Kim1-0/+0
crashes Signed-off-by: Dongjin Kim <> Change-Id: Ia1d8cc9c58b7b7524ea458bef11696b2fd415446
2020-04-20ODROID-C4: add new board revision '20200129'travis/odroidn2-118travis/odroidc4-118Dongjin Kim1-1/+4
Signed-off-by: Dongjin Kim <> Change-Id: Id9b0314cfd1fdee3f4778fa2b87e17c6c950ad87
2020-04-07ODROID-COMMON: configs: Enable device tree overlay support featuretravis/odroidn2-112travis/odroidc4-112g12_9.0.0_20200413Yang Deokgyu2-0/+2
Signed-off-by: Yang Deokgyu <> Change-Id: Id17d31a5b79114af0ea9d650f68cb108a8b393f7
2020-03-26ODROID-COMMON: travis: add multiple build target <ODROID-N2|ODROID-C4>travis/odroidn2-105travis/odroidc4-105g12_9.0.0_64_20200401Dongjin Kim1-1/+7
Signed-off-by: Dongjin Kim <> Change-Id: I569d90dc1cae6c8fb78ee1e83c0b5de05fa36ddf
2020-03-18ODROID-N2: fix '401 - Bad credential' error for Travis-CIDongjin Kim1-2/+1
Change-Id: I4f4ca146eb905d1fc0f56eac6dfc8c4477b5e80c Signed-off-by: Dongjin Kim <>
2020-03-17ODROID-COMMON: Fix bug for boot_order scanning.Chris KIM1-2/+2
Signed-off-by: Chris KIM <> Change-Id: I7b462108bfa5417198fba64357077e524b7dabf1 (cherry picked from commit cac2c9307b691a4b1c40262009ccbca27077745d)
2020-03-16Revert "osd: close osd matrix [1/3]"Dongjin Kim4-237/+29
This reverts commit 285e76718eac8bb5d6fc2c7591595848918b05f7. Change-Id: I7a30ff120902115078a7695896e2cd7a6ad0a34a
2020-03-12Fixup: ODROID-N2: spdif: Fix high output after shutdown Revert gpio handling ↵Portisch1-17/+12
to Amlogic code style Change-Id: I1f8e19d4309e49638702493ccee8602b61457831