15 Oct, 2019
1 commit
-
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.Sync the API definitions with latest SCFW export.
Signed-off-by: Ye Li
(cherry picked from commit 87ee3c16a649a418b8c6fdae53234f88a90c8fb3)
09 Jul, 2019
1 commit
-
Add soc DTSi and clock/pinctrl binding files. The pinctrl binding
file is v0.03 generated by toolSigned-off-by: Ye Li
(cherry picked from commit 1e5548d6a7f17e7fe67d67325ee1882dd1b6190c)
24 May, 2019
11 commits
-
Update the DTS files for 14x14 EVK and 9x9 EVK to align with
v2018.03Signed-off-by: Ye Li
(cherry picked from commit 0519c07b74ee3eb6818d71abb02d256ed574bf61) -
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 clockSigned-off-by: Ye Li
(cherry picked from commit 26bd5feefec059a0176768e89016cdc289839103) -
Update i.MX6SX dtsi file and relevant DTS header files.
Add the imx6sx-sdb-emmc DTS file for reworked eMMC board.Changes in DTS and DTSi:
1. Add spi0 and spi1 alias for qspi1 and qspi2.
2. Add USB alias for usb0 and usb1Signed-off-by: Ye Li
(cherry picked from commit 9d8838cb1409c265db3dd0b64219e1286202c10d) -
Porting the the imx7d dtsi, dts files and binding files from 4.14 kernel
(e88899128d81ea8b82dfd7d294572f21c388e568)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 2018.03.
6. Update clock, pin and reset binding filesSigned-off-by: Ye Li
-
Port the DTS and relevent binding files from v2018.03 for i.MX6DQ/DQP/DL/S
Sabreauto and SabreSD boards.Signed-off-by: Ye Li
(cherry picked from commit bedc2a2223746a8059b80518ec094077c0d4c44d) -
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) -
Sync dts from 4.14.98 Linux kernel commit
e88899128d81ea8b82dfd7d294572f21c388e568
("MLK-21424 can: flexcan: fix normal CAN can't receive
remote frame after setting fd mode").Signed-off-by: Peng Fan
(cherry picked from commit 0e7a5484878338d0dff871b6d21092a0479f07b4)
(cherry picked from commit 54a97f31802ea568e04285e0f18689811eecedcb)
Signed-off-by: Ye Li -
Update thermal node properties, i2c pinmux, usdhc pinmux,
uart nodes, qspi node, gpmi/apbh-dma nodes and alias.Signed-off-by: Ye Li
-
Update SCFW API to add new APIs and definitions.
Signed-off-by: Ye Li
-
Add CPU type, Kconfig for iMX8QM and update SoC codes.
Signed-off-by: Ye Li
-
Update the imx8qxp/dx/dxp DTSi files from imx_4.14.y kernel
(rel_imx_4.14.98_2.0.0_ga_rc1)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.Signed-off-by: Ye Li
27 Feb, 2019
1 commit
-
Add driver code for the SiFive FU540 PRCI IP block. This IP block
handles reset and clock control for the SiFive FU540 device and
implements SoC-level clock tree controls and dividers.Based on code written by Wesley Terpstra
found in commit 999529edf517ed75b56659d456d221b2ee56bb60 of:
https://github.com/riscv/riscv-linuxBoot and PLL rate change were tested on a SiFive HiFive Unleashed
board.Signed-off-by: Paul Walmsley
Signed-off-by: Atish Patra
Signed-off-by: Anup Patel
Reviewed-by: Alexander Graf
20 Feb, 2019
1 commit
-
The Intel High-definition Audio is a newer-generation audio system which
provides for transfer of a large number of audio stream, each containing
up to 16 channels.Add support for HDA as a library which can be used by other drivers.
U-Boot currently uses only two channels (stereo).Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
09 Feb, 2019
1 commit
-
- Add st,digbypass on clk_hse node (needed for board rev.C)
- MLAHB/AHB max frequency increased from 200 to 209MHz, with:
- PLL3P set to 208.8MHz for MCU sub-system
- PLL3Q set to 24.57MHz for 48kHz SAI/SPI2S
- PLL3R set to 11.29MHz for 44.1kHz SAI/SPI2S
- PLL4P set to 99MHz for SDMMC and SPDIFRX
- PLL4Q set to 74.25MHz for EVAL boardSigned-off-by: Patrick Delaunay
26 Jan, 2019
1 commit
-
It adds missing pinctrl headers, updates clock header and sync up Poplar
device tree with kernel 4.20 release.Signed-off-by: Shawn Guo
19 Jan, 2019
2 commits
-
Update sun50i-a64-ccu.h from the Linux sunxi/dt64-for-4.20 tree:
commit 679294497be31596e1c9c61507746d72b6b05f26
Author: Rodrigo Exterckötter Tjäder
Date: Wed Sep 26 19:48:24 2018 +0000
arm64: dts: allwinner: a64: a64-olinuxino: set the PHY TX delayThis should be a part of previous sync patch from
commit 1b39a1834ed182bbd8036a5cd74a9ea111fa4691
Author: Andre Przywara
Date: Mon Oct 29 00:56:47 2018 +0000sunxi: A64: Update .dts/.dtsi files
Signed-off-by: Jagan Teki
Reviewed-by: Andre Przywara -
Update all A80 devicetree dtsi and dtsi files from
Linux-v4.18-rc3 with below commits.arch/arm/boot/dts/sun9i-a80*:
commit 190e3138f9577885691540dca59c2f07540bde04
Merge: cafc87023b0d a7affb13b271
Author: Arnd Bergmann
Date: Tue Mar 27 14:58:00 2018 +0200Merge tag 'sunxi-h3-h5-for-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/dt
include/dt-bindings/*/sun9i-a80-*:
commit 783ab76ae553abc23f80ef7511052d055697531b
Author: Chen-Yu Tsai
Date: Sat Jan 28 20:22:36 2017 +0800clk: sunxi-ng: Add A80 Display Engine CCU
Note: sun9i-a80-cx-a99.dts is updated only uart0, since the same
dts is not available in Linux.Signed-off-by: Jagan Teki
15 Jan, 2019
1 commit
-
This patch adds reset controller driver for MediaTek SoCs.
Signed-off-by: Ryder Lee
Signed-off-by: Weijie Gao
19 Dec, 2018
10 commits
-
Add initial support for the Ingenic JZ47xx MIPS SoC.
Cc: Daniel Schwierzeck
Signed-off-by: Paul Burton
Signed-off-by: Marek Vasut
Signed-off-by: Ezequiel Garcia
Reviewed-by: Marek Vasut -
Signed-off-by: Álvaro Fernández Rojas
-
Signed-off-by: Álvaro Fernández Rojas
-
Signed-off-by: Álvaro Fernández Rojas
-
Signed-off-by: Álvaro Fernández Rojas
-
Signed-off-by: Álvaro Fernández Rojas
-
Signed-off-by: Álvaro Fernández Rojas
-
Signed-off-by: Álvaro Fernández Rojas
-
Signed-off-by: Álvaro Fernández Rojas
-
Signed-off-by: Álvaro Fernández Rojas
07 Dec, 2018
1 commit
-
This patch synchronizes the am33xx SoC specific files with those from
Linux 4.20.0. Hence all board maintainers of am33xx based boards are
on the cc list.
The main purpose of this patch is to prevent further diverging of the
dts files from U-Boot and those from Linux. It aims to set the stage
for the synchronization of board specific dts files. Example: I'm the
maintainer of the PDU001 board: once this patch is applied successfully
I will make changes to the board specific dts file in Linux only and
then post a patch with a copy of this exact dts file to U-Boot. This
will make U-Boot and Linux remain in sync.
The stumbling block of https://patchwork.ozlabs.org/patch/943627 was
removed by the patch https://patchwork.ozlabs.org/patch/962428 from
Lokesh Vutla (many thanks!). This omap-serial driver allows using the
Linux am33xx.dtsi file in U-Boot.
Other changes to dts and dtsi files made by this patch are mainly to
prevent _new_ warnings during the build process. Especially the warning
at pinmux@800 stating 'unnecessary #address-cells/#size-cells without
"ranges" or child "reg"' was not removed. This warning is a good example
showing the benefit of the synchronization: if it needs to be fixed it
will be fixed in Linux and ported back to U-Boot.
Buildman reports all 46 am33xx SoC based boards to build fine, with
warnings of course. Nevertheless this patch should be tested thoroughly
on as many boards as possible to prevent any collateral damage.Signed-off-by: Felix Brack
Reviewed-by: Tom Rini
04 Dec, 2018
1 commit
-
Synchronize DTs with mainline Linux 4.19.6 ,
commit 96db90800c06d3fe3fa08eb6222fe201286bb778Signed-off-by: Marek Vasut
Cc: Nobuhiro Iwamatsu
---
V2: Rebase on u-boot/master
01 Dec, 2018
1 commit
-
Make adjustments to the rv1108 clock driver in order to align it
with the internal Rockchip version.Signed-off-by: Otavio Salvador
Reviewed-by: Philipp Tomsich
30 Nov, 2018
1 commit
-
Cleanup and update towards support for Amlogic Meson AXG SoCs :
- mmc: meson-gx: Add AXG compatible
- net: designware: add meson meson compatibles
- Amlogic Meson cleanup for AXG SoC support
29 Nov, 2018
2 commits
-
This adds device tree for MT7623 development board - Bananapi R2
Detailed hardware information for BPI-R2 which could be found on
http://wiki.banana-pi.org/Banana_Pi_BPI-R2.Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass -
This patch adds MT7629 device tree and the includes it needs.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
26 Nov, 2018
1 commit
-
Synchronize the Amlogic AXG Device Tree files and bindings include from
the recent Linux 4.20-rc1, because it includes patches fixing support for
U-boot.Signed-off-by: Jerome Brunet
Signed-off-by: Neil Armstrong
25 Oct, 2018
1 commit
-
Merged imx8 architecture, fix build for imx8 + warnings
22 Oct, 2018
2 commits
-
Add i.MX8QXP power and resource definition
Signed-off-by: Peng Fan
Reviewed-by: Anatolij Gustschin
Cc: Stefano Babic -
Add i.MX8QXP clocks definition
Signed-off-by: Peng Fan
Reviewed-by: Anatolij Gustschin
Cc: Stefano Babic