16 Jun, 2020
1 commit
-
Add AHB clk for SDHC, without AHB clock, sdhc cmd will not finish.
Reviewed-by: Ye Li
Signed-off-by: Peng Fan
06 May, 2020
15 commits
-
USB OH clock is default enabled by SCFW because it shared
between two USB controller.Signed-off-by: Frank Li
(cherry picked from commit 7a8ec829d4410c51550ad7a589645595042ba541) -
Add clocks required for new i.MX8DXL SoC. Since most of clocks are
same as iMX8QXP, share the same driver but with iMX8DXL new clocks added.Signed-off-by: Fugang Duan
Signed-off-by: Teo Hall
(cherry picked from commit f9c23b2df504c5db5f8f4567ee4c92f2439308fc)
Signed-off-by: Ye Li -
Add pads for i.MX8DXL SoC
Signed-off-by: Teo Hall
(cherry picked from commit eccdb0d167e10dc8f179c00cbb1ebee72d93225b) -
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 nodesSigned-off-by: Ye Li
-
Sync SCFW API to version 1.6, commit b3c575a62b0e2
Current codes have wrong definitions for SC_MISC_SECO_AUTH_SECO_FW,
SC_MISC_SECO_AUTH_HDMI_TX_FW and SC_MISC_SECO_AUTH_HDMI_RX_FW and
cause HDP firmware authentication failed.Signed-off-by: Ye Li
-
Sync the DTS and binding files with v5.4.y kernel.
Some updates in u-boot:
1. Add alias for flexspi, usbotg1 and usbotg2.
2. Add usbotg2 nodes
3. Add i2c force idle pins
4. Update usbotg nodes to use exconSigned-off-by: Ye Li
-
Update DTS, DTSi and clock binding file for mx6sllevk:
1. Fix USDHC pad settings
2. Add pin settings for i2c bus force idle
3. Fix non-removable bug for usdhc2
4. Update clock
5. Update model name
6. Update pmic node nameSigned-off-by: Ye Li
(cherry picked from commit 26bd5feefec059a0176768e89016cdc289839103)
(cherry picked from commit f57952362eda7f56005e306ce6ef42e5a8e1b9e3) -
Porting the the imx7d dtsi, dts files and binding files from 5.4.y kernel
(359d8f37b464afea3718796fdd6eb27b0d2df8b1)New dts files are added to support GPMI-WEIM, RevA boards.
Changes in DTS and DTSi:
1. Add USB alias
2. Modify the SPI alias for qspi
3. Disable USDHC2 since it is for SDIO
4. Add i2c force idle support pins
5. Add back mmc alias by comparing with 2019.04.
6. Update clock, pin and reset binding files
7. Update QSPI only support 1 bit mode, remove RX/TX 4 bit modeSigned-off-by: Ye Li
(cherry picked from commit 5feb51de9b4ddde2bf6c44f18320ba262f424b7c) -
Port the DTS and relevent binding files from v2019.04 for i.MX6DQ/DQP/DL/S
Sabreauto and SabreSD boards.Signed-off-by: Ye Li
(cherry picked from commit bedc2a2223746a8059b80518ec094077c0d4c44d)
(cherry picked from commit 800a1c47f135321f4063e1efccdf244f6edb0500) -
We use MU8 and MU9 to communicate with M4_0 and M4_1 in u-boot. Add
relevant nodes for the MU driver.Signed-off-by: Ye Li
(cherry picked from commit b06674a91991fe3bfe5a2f6000195cb8546c72a6)
(cherry picked from commit b4125878ee4f57bbddff12921a0e71da4fa578bb) -
Sync the DTSi file and DDR4/LPDDR4 EVK DTS with latest v5.4.y kernel.
Add nodes in display, flexspi, TMU, etc.Signed-off-by: Ye Li
-
Update thermal node properties, i2c pinmux, gpmi/apbh-dma nodes and
alias for mmc/usb/qspi.Remove unused memreserve for ATF
Signed-off-by: Ye Li
-
Add new API denitions for clock change.
Signed-off-by: Ye Li
-
Add CPU type, Kconfig for iMX8QM and update SoC codes.
Signed-off-by: Ye Li
(cherry picked from commit 3512fc146095df33882ae45a62174924b7aac58c) -
Update the imx8qxp/dx/dxp DTSi files from imx_v2019.04 u-boot
Add extra support used in u-boot:
1. Add alias for FSPI nodes
2. Add GPIO alias which is used as seq number in u-boot DM GPIO driver.
3. Add i2c alias for i2c0 to i2c3.
4. Add i2c alias for mipi0/mipi1 i2c0.
5. Add "u-boot,dm-pre-reloc" to thermal node in QXP DTSi
6. Add USB alias for OTG and USB3 ports, add USB3 reg-name
7. Add APBH-DMA clock to GPMI nodeSigned-off-by: Ye Li
(cherry picked from commit 4c908a8f2103cd99bf07aac62d7a9742fd326441)
09 Mar, 2020
1 commit
-
Sync the imx6sx dts files with kernel 5.4.16.
Signed-off-by: Fabio Estevam
07 Feb, 2020
1 commit
-
So far we have avoided adding a clock driver for Intel devices. But the
Designware I2C driver needs a different clock (133MHz) on Intel devices
than on others (166MHz). Add a simple driver that provides this
information.This driver can be expanded later as needed.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
27 Jan, 2020
1 commit
-
- Libre Computer ALL-H3-IT/ALL-H5-CC board (Chen-Yu Tsai)
- Allwinner R40 Ethernet, usb phy enablement (Andre Przywara)
- Sunxi auto load from 128KB MMC offset (Andre Przywara)
- Orange Pi Win Ethernet phy enablement (Jernej Skrabec)
25 Jan, 2020
1 commit
-
Sync the device tree files and device tree header files from upstream
Linux kernel, as of 2020-01-08. The commit synced to in the sunxi repo98d25b0b266d Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next
which is also part of next-20200108.
Changes brought in include:
- cleanup of pinmux node names
- addition of Security ID, MBUS, CSI, crypto engine, video codec,
pmu, and thermal sensor device nodes for both SoCs
- addition of deinterlacing engine device node on H3
- cleanup of RTC device node and addition of its clocks
- various board cleanups and improvements
- removal of pinmux node for GPIO lines
- cpufreq / DVFS
- HDMI output
- UART-based Bluetooth
- audio codec
- USB ports
- new boardsMost of the changes don't concern U-boot.
Signed-off-by: Chen-Yu Tsai
Reviewed-by: Jagan Teki
23 Jan, 2020
1 commit
-
from https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git/
tag "ux500-armsoc-v5.6-2"
commit 224bf0fe7292 ("ARM: dts: ux500: samsung-golden: Add Bluetooth")(queued for merge in Linux 5.6)
Signed-off-by: Stephan Gerhold
Reviewed-by: Linus Walleij
16 Jan, 2020
2 commits
-
This patch add clock driver for MediaTek MT7622 SoC.
Signed-off-by: Ryder Lee
Signed-off-by: Sam Shih -
Add clock driver for MediaTek MT8512 SoC, include topckgen,
apmixedsys and infracfg support.Signed-off-by: mingming lee
15 Jan, 2020
3 commits
-
Add SDRAM driver for i.MXRT SoCs.
Signed-off-by: Giulio Benetti
-
Add dtsi file for i.MXRT1050.
Signed-off-by: Giulio Benetti
-
Add i.MXRT1050 clk driver support.
Signed-off-by: Giulio Benetti
09 Jan, 2020
2 commits
-
---------------------------------------------------------------------
Add i.MX8MP SoC and EVK board
Update README for i.MX8MN EVK and fix mmc env
Add pca9450 driver
--------------------------------------------------------------------Travis: https://travis-ci.org/sbabic/u-boot-imx/builds/634211885
08 Jan, 2020
1 commit
-
Add i.MX8MP clock header
Signed-off-by: Peng Fan
07 Jan, 2020
2 commits
-
Add clock manager driver for Agilex. Provides clock initialization
and get_rate functions.agilex-clock.h is from Linux commit ID cd2e1ad12247.
Signed-off-by: Chee Hong Ang
Signed-off-by: Ley Foon Tan
Reviewed-by: Simon Goldschmidt -
Import fsl-imx-audmux.h from Linux as of v5.4-rc6. The header is
unchanged since v4.18.That would make it easier to import DT files that depend on imx-audmux
definitions from the kernel tree.Signed-off-by: Baruch Siach
Reviewed-by: Fabio Estevam
09 Dec, 2019
1 commit
-
Based on commit 980066e6d964 ("dt-bindings: phy: dp83867: Add documentation
for disabling clock output") of mainline linux kernel.The clock output is generally only used for testing and development and not
used to daisy-chain PHYs. It's just a source of RF noise afterward.Add a mux value for "off". I've added it as another enumeration to the
output property. In the actual PHY, the mux and the output enable are
independently controllable. However, it doesn't seem useful to be able
to describe the mux setting when the output is disabled.Document that PHY's default setting will be left as is if the property
is omitted.Signed-off-by: Grygorii Strashko
Acked-by: Joe Hershberger
03 Dec, 2019
1 commit
-
Add clock driver for MediaTek MT8518 SoC.
Signed-off-by: mingming lee
26 Nov, 2019
2 commits
-
Device tree and binding alignment with kernel v5.4-rc4
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard -
Device tree and binding alignment with kernel v5.3
and converted to SPDX.Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
17 Nov, 2019
3 commits
-
Add clk controller driver for RK3308 SOC.
This patch depends on Elaine's pll patch[0].
[0]http://patchwork.ozlabs.org/patch/1183718/
Signed-off-by: Andy Yan
Reviewed-by: Kever Yang -
The px30 contains 2 separate clock controllers, pmucru and cru.
Add drivers for them.Signed-off-by: Kever Yang
Signed-off-by: Heiko Stuebner
Reviewed-by: Kever Yang -
Add headers needed by the upcoming px30 support, including two
new dt-binding headers taken from the Linux kernel.Signed-off-by: Heiko Stuebner
Reviewed-by: Kever Yang
05 Nov, 2019
2 commits
-
Add dtsi for i.MX8MN
Signed-off-by: Peng Fan
-
u-boot-imx-20191104
-------------------- i.MX NAND: nandbcb support for MX6UL / i.MX7
- i.MX8: support for HAB
- Convert to DM (opos6ul, mccmon6)
- Toradex i.MX6ull colibri
- sync DTS with kernelTravis : https://travis-ci.org/sbabic/u-boot-imx/builds/606853416