Files
openloongarch-uboot-2022.04/drivers
maoxiaochuan 76bc6701a1 Update to 7bcd295989
主要变更:

1. CPU 频率与压缩
   - Kconfig 支持 CPU FREQ 1200MHz 选项
   - 2K300 平台使用 lzo 压缩 u-boot img

2. I2C 驱动重构(2K300)
   - 新增 ls2k300_i2c 驱动,删除原有 lsfs_i2c
   - 补充 i2c0 pinmux 及 dtsi 节点描述
   - 支持自动停止信号与 read 后停总线

3. SPI NAND 启动支持(2K301)
   - 新增 ls_spi 的 spi-mem exec_op 与 GPIO CS
   - 添加 W25N02KV 2Gbit SPI NAND 支持
   - 新增 ls2k301_mini_dp_spinand defconfig 及启动流程

4. SD NAND 支持(2K301/2K0301)

5. SATA PHY 配置(2K1000)
   - 新增 ls2k_sata_phy 驱动及 dtsi 节点

6. 看门狗与启动守护
   - 新增 ls_wdt_d 命令便于控制看门狗
   - 添加内核启动看门狗守护机制及 cmdline 传参
   - 新增 CONFIG_AB_SYSTEM_BOOT_WITH_WATCHDOG 支持 boot1_wdt

7. 内存与平台兼容性
   - 修复 2K300 部分芯片初始化启动失败问题
   - 2K1000 支持多种内存大小配置
   - ddr 驱动使能 reset-revert 属性
   - 修复 HIGH_MEM 宏编译错误

8. bdinfo 与 nvmem 管理
   - 添加 nvmem 非易失存储信息管理库
   - 修复 SPI NOR 探测失败导致 env_flash 空指针崩溃
   - bdinfo 禁用 i2c eeprom 管理功能

9. Logo 与环境
   - 支持从启动盘读取 logo 文件
   - 修复 env_trigger 提示错误

10. 其他
    - 添加 Zbit ZD25Q32D SPI flash 支持
    - 2K1000 使能 DMA 基地址
    - 添加 ls2k301_mini_dp、2k0301 emmc/sd nand 等多板级 defconfig
    - 修复 DM_VIDEO 未使能时编译出错问题

Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn>
2026-07-30 15:28:48 +08:00
..
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2026-07-30 15:28:48 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2025-02-24 17:10:21 +08:00
2026-07-30 15:28:48 +08:00
2026-07-30 15:28:48 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2026-07-30 15:28:48 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2026-07-30 15:28:48 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2026-07-30 15:28:48 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2025-02-24 17:10:21 +08:00
2024-09-30 16:52:12 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-07-25 14:11:52 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00
2024-06-17 19:55:24 +08:00