Age | Commit message (Collapse) | Author |
|
The problem of the system hanging for about 3 seconds
when booting the kernel is gone, so enable the 8mp early console.
This reverts commit 8f897bce4cce75e7599a8ea952271eab37b1dc51.
Change-Id: I5a4c32f22fc93393610f3ae99fb3ca8e0643990a
|
|
Change the compatible string from 7533 to 7535 to align with kernel
Signed-off-by: Ye Li <ye.li@nxp.com>
|
|
According to the IOMUXC_SW_PAD_CTL_PAD_UART2_RXD/TXD register define in
imx8mp RM, bit0 and bit2 are reserved. And the uart2 rx/tx pin should
enable the pull up, so need to set bit8 to 1. The original pinctl value
0x49 is incorrect and needs to be changed to 0x140, which will same as
kernel dts setting.
Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Reviewed-by: Ye Li <ye.li@nxp.com>
|
|
system will hang at line 1834 which will hold console_waiter
1833 /* Owner will clear console_waiter on hand off */
1834 while (READ_ONCE(console_waiter))
1835 cpu_relax();
1836 spin_release(&console_owner_dep_map, _THIS_IP_);
It means console_lock_spinning_disable_and_check is not called in time.
So console_unlock may not called in time.
remove earlycon as workaround.
Change-Id: I5742c0ade6e289d1a96a67b27b4e55f2e1732187
Signed-off-by: zhang sanshan <pete.zhang@nxp.com>
(cherry picked from commit 74938a70b5fece2d1f3f60e74596f393a40e5713)
(cherry picked from commit 9be7570228e5ede0b1ab0b015210aeb56585e39c)
(cherry picked from commit 581fd80c340e4ea5d6ecf778ddf14b48309dc657)
|
|
Update the DTS node to use RM67199 MIPI DSI panel. Will not support
RM67191 by default.
Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit 7985635660e840a163b056020bbe5d4413a29ae0)
|
|
Update board codes and DTS files to add display relevant nodes and
configurations.
Support two video links with MIPI DSI:
1. MIPI DSI to HDMI convertor, this is default
2. RM67191 panel
Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit e14979fc1798a933be643b4f52d2bfca5df1e552)
(cherry picked from commit 9bc1a0f968b29a2fafd1ba72a72ed20a9fa81c70)
(cherry picked from commit 8c5047fcaa6e903e970624ba6ae5daebdaf77227)
(cherry picked from commit e91363f14db37beff47d6c05173a5ff7c872bdfd)
|
|
Update DTS files to support FEC, eQoS, DWC3 USB and flexspi
1. Update nodes and assigned clocks for flexspi, FEC, eQos
2. Add nodes for DWC3 USB
3. Add i2c force idle
4. Add thermal nodes
Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 9250c2e5aee34c69849d560fc8e1e6f5f9ee5585)
(cherry picked from commit 515b0f400cb683cb50dc1868548d5b738a5f7001)
(cherry picked from commit 1fd356f288de9e77089339015eea87c9dcbd4643)
|
|
i.MX8MP EVK has two ethernet ports. Add relevant nodes and properties
for EQoS port to the EVK DTS file.
In -u-boot.dtsi, change the u-boot eqos compatible string, add PHY
reset gpio and remove assigned clocks as not supported in CCF.
Signed-off-by: Ye Li <ye.li@nxp.com>
|
|
Sync dts from Linux Kernel
commit f838f8d2b694cf9d524dc("mfd: ab8500-debugfs: Remove extraneous seq_putc")
Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
|
Add basic i.MX8MP EVK board support
U-Boot SPL 2020.01-rc4-00388-gb1bf40c0ae-dirty (Dec 30 2019 - 17:55:33 +0800)
power_pca9450b_init
DDRINFO: start DRAM init
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
Normal Boot
Failed to find clock node. Check device tree
WDT: Not found!
Trying to boot from BOOTROM
image offset 0x8000, pagesize 0x200, ivt offset 0x0
U-Boot 2020.01-rc4-00388-gb1bf40c0ae-dirty (Dec 30 2019 - 17:55:33 +0800)
CPU: Freescale i.MX8MP rev1.0 at 1000 MHz
Reset cause: POR
Model: NXP i.MX8MPlus EVK board
DRAM: 6 GiB
MMC: FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... OK
In: serial
Out: serial
Err: serial
Net: No ethernet found.
Hit any key to stop autoboot: 0
u-boot=> mmc list
FSL_SDHC: 1 (SD)
FSL_SDHC: 2
Signed-off-by: Peng Fan <peng.fan@nxp.com>
|