Han Gao
f0f8c468fa
configs: fix load dtb name
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-06-02 12:03:22 +08:00
Han Gao
41e7dd7aa0
huiwei: remove ili9881c_panel
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-06-01 21:51:30 +08:00
Han Gao
80e817fa5d
ci: add huiwei build
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-06-01 21:47:46 +08:00
lin_jiayong
3783e6df07
sync: huiwei: charge: add support for pd charging
...
commit: 475700a11696fe2dc45c01cdfbf5f3cc470e3a60
2024-06-01 21:42:52 +08:00
Bingpeng_Lao
7c6352a020
sync: huiwei 5da0e0ce26e0093b2a169c96b4fc481b8bf31efb
...
merge into affb3e123b5db5711db87c8819b0306156402e79
2024-06-01 21:37:47 +08:00
lin_jiayong
1aec90053d
sync: huiwei e92da50a54f00ae044eec58de8ae56cde5bb61dd
...
merge into 03a9fc66d7ddb7fd4ae80ad121ef1e5abd49aabd
2024-06-01 21:31:53 +08:00
lin_jiayong
02f2afad91
sync: huiwei c2ecb41045e43cdb174697151cd6da0f9b89d58c
...
merge into 6f7882b1eb9aaa2dc5271f5a9341ea6937f5e253
2024-06-01 21:27:42 +08:00
Han Gao
a82bec3193
configs: add light_huiwei_defconfig
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-06-01 21:20:32 +08:00
Han Gao
baebb7e5ad
dts: huiwei: add base dts
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-06-01 21:18:10 +08:00
Han Gao
96627087db
meles: add aon config
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
20240529
2024-05-29 16:21:44 +08:00
Han Gao
da9c7240ac
Revert "fastboot: clean hibernate image when update uboot/kernel/rootfs partition"
...
This reverts commit 3a7b5088ee .
2024-05-29 16:21:44 +08:00
Han Gao
e6d25986dd
ci: update toolchains
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-05-29 16:21:44 +08:00
xianbing Zhu
d2c6528890
fastboot: clean hibernate image when update uboot/kernel/rootfs partition
...
When update version,this commit erase normal hibernate image
and fastresume image.Before this,only fastresume image is erased.
This may caused issue when hibernate image saved before
update version.
Update one of uboot/kernel/rootfs will clean hibernate image.
Signed-off-by: xianbing Zhu <xianbing.zhu@linux.alibaba.com >
Change-Id: I92cd9ccda83f8d1e215e0f8d75e7cf34380a6201
2024-05-29 16:21:44 +08:00
钦峰
cefbf1d0ea
1:fix compile warning 2:add aon set magic
...
Change-Id: I511dc51ff71ae9567dcc0b6b91f6bcac1ae61f3b
2024-05-29 16:21:44 +08:00
Han Gao
c7e455caf5
th1520: SPL_TEXT_BASE=0xffe0000000 for nosign spl
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-05-29 16:21:44 +08:00
Han Gao
905fa2e762
sync config
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-05-29 16:21:44 +08:00
thead_admin
2674ac70e4
Linux_SDK_V1.5.4
...
Signed-off-by: thead_admin <occ_thead@service.alibaba.com >
2024-05-29 16:21:44 +08:00
Han Gao
e0247b8a62
fix: run gpt_partition failed
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
20240328
2024-03-28 11:00:40 +00:00
Haaland Chen
2fc52cbb27
include: light-c910.h: add fdtoverlay_addr_r
...
Signed-off-by: Haaland Chen <haaland@milkv.io >
2024-03-27 04:06:40 -05:00
Han Gao
ce1890d0dc
fix: remove find partuuid
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
20240324
2024-03-24 06:57:04 -05:00
Han Gao
9893f1a2c0
feat: add sdcard boot first
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-03-24 06:57:04 -05:00
Haaland Chen
f80c918aa2
configs: meles: use new fdt default name
...
Since T-HEAD Linux SDK V1.4.2, modified the kernel device tree
naming rules, starting with th1520.
Signed-off-by: Haaland Chen <haaland@milkv.io >
2024-03-21 04:16:26 -05:00
Han Gao
69d7d3cda0
feat: add format swap partition for resume
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
20240131
2024-01-31 20:52:36 +08:00
Han Gao
4529d8d50f
Revert "fix(c9xx): don't flush dcache when invalidating"
...
This reverts commit adec30ace4 .
2024-01-31 16:19:17 +08:00
Han Gao
74eca2553e
feat: enable load str firmware
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-01-31 16:19:17 +08:00
Han Gao
f14addebf4
Add tag publish firmware
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
20240127
2024-01-27 11:11:02 +00:00
Han Gao
9d7cb33654
fix error to written eth1addr
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-01-24 00:15:25 +08:00
Han Gao
5dd8bce935
ci: add lc4a mainline dt name support
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-01-24 00:00:18 +08:00
Han Gao
de8dcffdd9
ci: add mainline dt name support
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-01-24 00:00:18 +08:00
Han Gao
0060af48c1
workaround: add delay
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-01-22 15:55:16 +08:00
Han Gao
6935c50d54
config: enable BOARD_RNG_SEED
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-01-22 15:55:16 +08:00
Han Gao
5bd86ffd9d
config: update ROW16 to DDP
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2024-01-22 15:55:16 +08:00
thead_admin
abe41ba65e
Linux_SDK_V1.4.2
...
Signed-off-by: thead_admin <occ_thead@service.alibaba.com >
2024-01-22 15:55:16 +08:00
thead_admin
3e564f9f0c
Linux_SDK_V1.3.3
...
Signed-off-by: thead_admin <occ_thead@service.alibaba.com >
2024-01-22 15:55:16 +08:00
Han Gao
34dd739d4c
ci: add build for lcon4a & lc4a
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2023-12-26 17:08:20 +08:00
Lu Hui
1f45edb0fc
defconfig: add light_lpi4a_[cluster|console]_defconfig
2023-12-26 17:08:20 +08:00
Lu Hui
f79d320ffa
drivers: video: ilitek-ili9881c.c: add long delay panel reset
2023-12-26 17:08:20 +08:00
Lu Hui
e66283f0d5
arch: dts: light-lpi4a: allow pane0 ref by other dts
2023-12-26 17:08:20 +08:00
Lu Hui
d43b44b9a0
drivers: panel: add panel-mingjun-070bi30ia2
2023-12-26 17:08:20 +08:00
Han Gao
a455494040
ci: update toolchains
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2023-12-15 23:35:53 +08:00
Gilbert Gilb's
adec30ace4
fix(c9xx): don't flush dcache when invalidating
...
The data cache invalidation function for c9xx CPUs uses `dcache.cipa`
instruction. According to T-Head extension specification[1] section
3.1.5, this instruction also performs a cache clean along with the
invalidation.
On top of being incorrect, this leads to a serious issue on the
designware ethernet driver, where stalled cache may get flushed each
time we handle a new received packet[2]. As a result, received packet
are randomly corrupted with old cached data. This can easily be
reproduced by sending an ARP request to the device during a TFTP
transfer. The last TFTP block is treated as the ARP reply we just sent,
which makes U-Boot hang on the block.
Always use `dcache.ipa` instruction to invalidate dcache. Replace
existing usages of `dcache.ipa` with our implementation.
Note that this fix is slightly intrusive as it changes the cache
invalidation behavior in all drivers. However, I have not noticed any
side-effect during my tests.
[1] https://github.com/T-head-Semi/thead-extension-spec/releases/download/2.3.0/xthead-2023-11-10-2.3.0.pdf
[2] 918a8c89e0/drivers/net/designware.c (L475)
2023-12-15 23:35:31 +08:00
Haaland Chen
7632089652
board: light-c910: update milkv meles iopin initialization status
...
Signed-off-by: Haaland Chen <haaland@milkv.io >
2023-12-13 14:04:27 +08:00
Han Gao
e76acfd716
ci: enable ci for meles 4g/8g
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2023-12-03 11:32:41 +08:00
Han Gao
0e64ba274e
fix: set fdt_default_name for meles 4g/8g
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2023-12-03 11:32:41 +08:00
Haaland Chen
119bb8eaed
configs: add milkv-meles singlerank ddr and dualrank ddr defconfig
...
Signed-off-by: Haaland Chen <haaland@milkv.io >
2023-12-03 11:32:41 +08:00
Haaland Chen
078bfd152e
riscv: dts: milkv-meles: turn on blue user led
...
Signed-off-by: Haaland Chen <haaland@milkv.io >
2023-12-03 11:32:41 +08:00
Haaland Chen
b604779862
light-c910: set CONFIG_MISC_INIT_R
...
Signed-off-by: Haaland Chen <haaland@milkv.io >
2023-12-03 11:32:41 +08:00
Haaland Chen
253adbc8e9
board: light-c910: add function light_c910_set_gpio_output_high
...
Signed-off-by: Haaland Chen <haaland@milkv.io >
2023-12-03 11:32:41 +08:00
Haaland Chen
985e884b0b
add Milk-V Meles board
...
Signed-off-by: Haaland Chen <haaland@milkv.io >
2023-12-03 11:32:41 +08:00
Han Gao
918a8c89e0
configs: fix default dtb file name
...
Signed-off-by: Han Gao <gaohan@iscas.ac.cn >
2023-10-26 02:52:22 +08:00