Merge tag 'u-boot-imx-next-20240919' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx into next

CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/22363

- Several updates to i.MX9 SOC and i.MX93 EVK.
- Power domain fixes.
- TRDC cleanup and update.
- MAC address layout update.
- Add support for the i.MX9301/9302 variants.
- Add runtime detection of voltage mode.
- Generalize some code for i.MX8M and i.MX9.
- Add support for Comvetia imx6q-lxr board.
This commit is contained in:
Tom Rini
2024-09-19 11:26:18 -06:00
33 changed files with 3749 additions and 1936 deletions

23
include/configs/lxr2.h Normal file
View File

@@ -0,0 +1,23 @@
/* SPDX-License-Identifier: GPL-2.0+ */
// Copyright (C) Stefano Babic <sbabic@denx.de>
#ifndef __LXR2_CONFIG_H
#define __LXR2_CONFIG_H
#include <config_distro_bootcmd.h>
#include "mx6_common.h"
#define PHYS_SDRAM_SIZE SZ_1G
/* Physical Memory Map */
#define PHYS_SDRAM MMDC0_ARB_BASE_ADDR
#define CFG_SYS_SDRAM_BASE PHYS_SDRAM
#define CFG_SYS_INIT_RAM_ADDR IRAM_BASE_ADDR
#define CFG_SYS_INIT_RAM_SIZE IRAM_SIZE
#define CFG_SYS_FSL_ESDHC_ADDR 0
#define CFG_MXC_UART_BASE UART4_BASE
#endif

View File

@@ -54,6 +54,8 @@ enum {
PCA9450_REG_NUM,
};
#define PCA9450_REG_PWRCTRL_TOFF_DEB BIT(5)
int power_pca9450_init(unsigned char bus, unsigned char addr);
enum {