- 25 Sep, 2020 1 commit
-
-
Kyle Evans authored
Signed-off-by:
Kyle Evans <kvans32@gmail.com>
-
- 10 Aug, 2020 12 commits
-
-
Kyle Evans authored
-
Kyle Evans authored
-
Kyle Evans authored
-
Kyle Evans authored
-
Kyle Evans authored
-
Kyle Evans authored
SPL requires BOOT_DEVICE_BOARD, so set that for USB boot.
-
Kyle Evans authored
-
Kyle Evans authored
-
Kyle Evans authored
-
Kyle Evans authored
-
Kyle Evans authored
-
Kyle Evans authored
fix FSEL5, it is only a 2 bit field. drop charger init as the old i2c interface is deprecated. drop tcpc as it is not in mainline.
-
- 04 Aug, 2020 21 commits
-
-
Kyle Evans authored
- pmic from linux - memreserve for ATF from imx8mq-evk - spl flags Signed-off-by:
Kyle Evans <kvans32@gmail.com>
-
Kyle Evans authored
Import lpddr4_timing from imx8mq_evk. Signed-off-by:
Kyle Evans <kvans32@gmail.com>
-
Kyle Evans authored
- Rename base_defconfig to recovery_defconfig - Merge from imx8mq-evk - Fix build warnings & errors - Move configs to defconfig - Cleanup of obsolete options - Increase MALLOC_F_LEN - Only init the first mmc device - Enable spl sdp in recovery - SUPPORT_EMMC_BOOT - CMD_SPL - CMD_POWEROFF Signed-off-by:
Kyle Evans <kvans32@gmail.com>
-
Kyle Evans authored
- Merge components from imx8mq-evk - Fix build warnings & errors - Transistion to the BD71837 pmic driver Signed-off-by:
Kyle Evans <kvans32@gmail.com>
-
Kyle Evans authored
-
- Correct the PMIC i2c address - Set the right charge voltage limit - Drop the VINDPM to 3.9V to try and fix the bootloop - Use the correct address for the TCPC - Initialise the PMIC before the charger Signed-off-by:
Angus Ainslie (Purism) <angus@akkea.ca>
-
Enable U-boot to load the environment from the eMMC hwpart the system booted from. - Add a board-level Kconfig knob to enable/disable this feature - Add partition selection logic to the board code
-
This commit creates a new board for the Purism Librem5 devkit. - The board code was copied from the emcraft/imx8m_som board, minus the parts which were not relevant (other DDR configs). - The Emcraft-specific preprocessor defines have been removed. - A new librem5.h configuration file was created.
-
-
-
Kyle Evans authored
-
Kyle Evans authored
-
Update PHY settings to select 24M ref clock and enable clock in HSIOMIX GPR. Reviewed-by:
Jun Li <jun.li@nxp.com> Signed-off-by:
Ye Li <ye.li@nxp.com> (cherry picked from commit aa0f45fed58f891e246e6ec743a7de71eb69c911)
-
The CONFIG_DEVRES is not a necessary config for pinctrl. We decouple the dependence from the kconfig. So the DEVRES is not default enabled. When using DWC3 gadget driver, without enabling gadget DM driver, the calling to devm_kzalloc will cause crash if CONFIG_DEVRES is set. Signed-off-by:
Ye Li <ye.li@nxp.com>
-
As the SDP protocol use the predefined ep num for communication, we can't change its name hence reset its ep num while do ep autoconfig, this is only apply for SPL. Signed-off-by:
Li Jun <jun.li@nxp.com> (cherry picked from commit bc76fe6dad1e8d6e5a98eea635a57b0feb4fefcf)
-
Enable DWC3 USB support at i.MX850D platform Signed-off-by:
Li Jun <jun.li@nxp.com> Signed-off-by:
Frank Li <Frank.Li@nxp.com> (cherry picked from commit 7c3d2a17bf85e97a486d01e231480baaa7e7a167)
-
if SDP_WRITE and SDP_JUMP addr is zero, use CONFIG_SDP_LOADADDR as default address Signed-off-by:
Frank Li <Frank.Li@nxp.com> (cherry picked from commit 192a26db) (cherry picked from commit 7d24d618fc00cdd1f6e0f214a5b80d00cb6f9f18)
-
i.MX8MQ EVK has two USB ports, the port 0 is typec, the port 1 is host. This patch enables both device and host mode (xhci) for typec port by setting tcpc to relevant UFP/DFP mode. For port 1, it is only supports the host mode (xhci). PD charge is enabled at default on typec port for the dead battery. In this case, the typec port only works in device mode. Signed-off-by:
Ye Li <ye.li@nxp.com> (cherry picked from commit 27345e2b5e85c11b361dffda37172ad1f141d7ba) (cherry picked from commit a1fca2fec215aca9cac700bbd40eff6f0bed94fc)
-
Since the CONFIG_BLK is defined by DM MMC, to support USB storage, we have to use DM USB. Add the basic DM support for xhci-imx8m driver. Also update DTSi to add USB alias seq. Signed-off-by:
Ye Li <ye.li@nxp.com> (cherry picked from commit bff4001d090fabf76d0a9a2060c0dc1386b3cab8)
-
ATF will power off all PUs at default, so for USB, we enable its PU power for both host and device modes in board_usb_init and disable the power when usb is stop in board_usb_cleanup. Signed-off-by:
Ye Li <ye.li@nxp.com> Reviewed-by:
Li Jun <jun.li@nxp.com> (cherry picked from commit 20e8f5ab5e18fa578283ad232e500a47e71fdd28)
-
imx8mq usb xhci is a dwc3 based controller, its synopsys PHY can be controlled by usbmix glue layer. imx8mq has 2 USB3 instance, this patch enables both two USB3 controllers. Reviewed-by : Peng Fan <peng.fan@nxp.com> Signed-off-by:
Li Jun <jun.li@nxp.com> (cherry picked from commit cb77028d ) Signed-off-by:
Ye Li <ye.li@nxp.com> (cherry picked from commit 5a6326b0498115ca524537d5695ccd582d335157)
-
- 13 Apr, 2020 1 commit
-
-
Tom Rini authored
Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- 12 Apr, 2020 1 commit
-
-
https://gitlab.denx.de/u-boot/custodians/u-boot-mpc85xxTom Rini authored
- Fixes DDR initialization failure on PowerPC boards like P3041DS, P4080DS
-
- 10 Apr, 2020 2 commits
-
-
-
Biwen Li authored
This reverts commit 2a5d5d27 . The commit breaks uboot boot (hang in ddr init) on many PowerPC boards like P3041DS, P4080DS Signed-off-by:
Biwen Li <biwen.li@nxp.com> Signed-off-by:
Priyanka Jain <priyanka.jain@nxp.com>
-
- 09 Apr, 2020 2 commits
-
-
git://git.denx.de/u-boot-mipsTom Rini authored
- doc: fix code examples in qemu-mips.rst - mips: vcoreiii: fix memtest and cache coherency issues - cmd/go: fix cache coherency issues on MIPS
-
Ovidiu Panait authored
Refactor the printing sequence in dm_dump_drivers to make it more clear. Signed-off-by:
Ovidiu Panait <ovpanait@gmail.com> Cc: Sean Anderson <seanga2@gmail.com> Cc: Simon Glass <sjg@chromium.org> Reviewed-by:
Simon Glass <sjg@chromium.org>
-