Tom Rini
79f3e77133
Subtree merge tag 'v6.16-dts' of dts repo [1] into dts/upstream
...
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git
Perform a few fixups in our dts* files to match upstream changes.
Signed-off-by: Tom Rini <trini@konsulko.com >
2025-07-30 09:53:54 -06:00
Dario Binacchi
cb348ba58f
ARM: dts: stm32: support STM32h747i-disco board
...
The board includes an STM32H747XI SoC with the following resources:
- 2 Mbytes Flash
- 1 Mbyte SRAM
- LCD-TFT controller
- MIPI-DSI interface
- FD-CAN
- USB 2.0 high-speed/full-speed
- Ethernet MAC
- camera interface
Detailed information can be found at:
https://www.st.com/en/evaluation-tools/stm32h747i-disco.html
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Link: https://lore.kernel.org/r/20250427074404.3278732-9-dario.binacchi@amarulasolutions.com
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com >
[ upstream commit: 49ba8fc6eab63165639ffbb9f976222d39739cab ]
(cherry picked from commit 19c508dc3d584dc81c0cc6a05576f436022db5b6)
2025-06-11 12:00:32 -06:00
Dario Binacchi
3a310f59c3
ARM: dts: stm32: add an extra pin map for USART1 on stm32h743
...
Add an additional pin map configuration for using the USART1 controller
on the stm32h743 MCU.
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Link: https://lore.kernel.org/r/20250427074404.3278732-8-dario.binacchi@amarulasolutions.com
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com >
[ upstream commit: 8e71dfe46a4a1e9505b1a327470f879b63388968 ]
(cherry picked from commit 9d5ec2c9c5d5131e701447c5c32aaf6c688c6e01)
2025-06-11 12:00:19 -06:00
Dario Binacchi
1addd0e429
ARM: dts: stm32: add pin map for UART8 controller on stm32h743
...
Add a pin map configuration for using the UART8 controller on the
stm32h743 MCU.
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Link: https://lore.kernel.org/r/20250427074404.3278732-7-dario.binacchi@amarulasolutions.com
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com >
[ upstream commit: 47d16ab94b8e5e85aedba3cd22cfdf3877bf1dfb ]
(cherry picked from commit 59621a6472cd6eeb748ed6d6202a21d0f3cc5a83)
2025-06-11 12:00:15 -06:00
Dario Binacchi
d4fe7cd8ca
ARM: dts: stm32: add uart8 node for stm32h743 MCU
...
Add support for UART8 by applying the settings specified in the
reference manual RM0433.
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Link: https://lore.kernel.org/r/20250427074404.3278732-6-dario.binacchi@amarulasolutions.com
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com >
[ upstream commit: 07aa43adae2363c3734055aeba0789536fa0f8f2 ]
(cherry picked from commit 8fe35c381c7c6db1b95c80be551afada1e9f28e0)
2025-06-11 12:00:10 -06:00
Dario Binacchi
5d15b43052
ARM: dts: stm32h7-pinctrl: add _a suffix to u[s]art_pins phandles
...
Allow expanding possible configurations for the same peripheral,
consistent with the scheme adopted in Linux.
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Link: https://lore.kernel.org/r/20250427074404.3278732-2-dario.binacchi@amarulasolutions.com
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com >
[ upstream commit: 6a36dca4375fce51b627f5a985a79fc8b8bd7f55 ]
(cherry picked from commit 9a72c83f2e670087ae2d6dc54d2926f16c6762d0)
2025-06-11 11:59:57 -06:00
Tom Rini
2f3766949b
Subtree merge tag 'v6.15-dts' of dts repo [1] into dts/upstream
...
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git
Signed-off-by: Tom Rini <trini@konsulko.com >
2025-05-27 11:07:10 -06:00
Tom Rini
d6cc404b5f
Subtree merge tag 'v6.14-dts' of dts repo [1] into dts/upstream
...
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git
2025-04-02 08:31:20 -06:00
Tom Rini
d8a7100d65
Subtree merge tag 'v6.13-dts' of dts repo [1] into dts/upstream
...
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git
[rockchip fixes from Jonas Karlman via IRC]
2025-01-26 16:19:33 -06:00
Tom Rini
6a042f830f
Subtree merge tag 'v6.12-dts' of dts repo [1] into dts/upstream
...
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git
Based on what "git diff" suggests, rename a device tree for
imx8mm_venice_defconfig and imx8mp_venice_defconfig
Signed-off-by: Tom Rini <trini@konsulko.com >
---
Cc: Tim Harvey <tharvey@gateworks.com >
2024-12-24 13:33:03 -06:00
Marek Vasut
c5c700ca63
ARM: dts: imx6dl: Add support for i.MX6DL DHCOM SoM on PDK2 carrier board
...
Add support for the DH electronics i.MX6DL DHCOM SoM and a PDK2 evaluation
board. The evaluation board features three serial ports, USB OTG, USB host
with an USB hub, Fast or Gigabit ethernet, eMMC, uSD, SD, analog audio,
PCIe and HDMI video output.
All of the aforementioned features except for mSATA are supported, mSATA
is not available on i.MX6DL and is only available on DHCOM populated with
i.MX6Q SoC which is already supported upstream.
Backport from linux-next commit
c3f5d76a6e03 ("ARM: dts: imx6dl: Add support for i.MX6DL DHCOM SoM on PDK2 carrier board")
Signed-off-by: Marek Vasut <marex@denx.de >
Reviewed-by: Christoph Niedermaier <cniedermaier@dh-electronics.com >
Signed-off-by: Shawn Guo <shawnguo@kernel.org >
2024-11-09 08:54:35 -03:00
Marek Vasut
d2061828a4
dts: Deduplicate dtbs target
...
The dtbs: target is almost identical in all architecture Makefiles.
All architecture Makefiles include scripts/Makefile.dts . Deduplicate
the dtbs: target into scripts/Makefile.dts . No functional change.
Reviewed-by: Sumit Garg <sumit.garg@linaro.org >
Signed-off-by: Marek Vasut <marex@denx.de >
Reviewed-by: Simon Glass <sjg@chromium.org >
Tested-by: Caleb Connolly <caleb.connolly@linaro.org > #qcom, OF_UPSTREAM
2024-10-14 19:32:04 -06:00
Tom Rini
136b7b6d2e
Subtree merge tag 'v6.11-dts' of dts repo [1] into dts/upstream
...
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git
2024-10-01 12:24:21 -06:00
Tom Rini
5024a96db8
Subtree merge tag 'v6.10-dts' of devicetree-rebasing repo [1] into dts/upstream
...
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git/
2024-07-20 11:15:22 -06:00
Tom Rini
85854bc332
Subtree merge tag 'v6.9-dts' of devicetree-rebasing repo [1] into dts/upstream
...
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git/
Tested-by: Heiko Stuebner <heiko@sntech.de > # rk3588-rock5b, rk3588-jaguar,
# rk3588-tiger (pending patch)
2024-05-20 09:55:18 -06:00
Tom Rini
bc39e06778
Subtree merge tag 'v6.8-dts' of devicetree-rebasing repo [1] into dts/upstream
...
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git/
2024-04-01 09:08:13 -04:00
Marek Vasut
672af4f8ac
Makefile: Add missing OF_UPSTREAM Makefile for 32bit ARM
...
Copy dts/upstream/src/arm64/Makefile into dts/upstream/src/arm/Makefile
and create a commit. This makes 32bit ARM buildable with OF_UPSTREAM .
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org >
Reviewed-by: Sumit Garg <sumit.garg@linaro.org >
Tested-by: Adam Ford <aford173@gmail.com > #am3517-evm
Tested-by: Tony Dinh <mibodhi@gmail.com >
2024-03-20 17:13:01 -04:00
Tom Rini
dbe9334e51
Merge commit '53633a893a06bd5a0c807287d9cc29337806eaf7' as 'dts/upstream'
2024-02-29 12:33:36 -05:00