aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-10-15ARM: dts: ls1021a: change to use SPDX identifiersLi Yang3-129/+3
Replace the license text with SPDX identifiers. Signed-off-by: Li Yang <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15ARM: dts: ls1021a: change dma channels order to match schemaLi Yang1-6/+6
Although the ordering of DMA channels was not relevant in the txt binding, it is defined as ordered in the converted yaml schema. Update the dts to match the order. Signed-off-by: Li Yang <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15ARM: dts: ls1021a: remove clock-names property for i2c nodesLi Yang1-3/+0
The property is optional and not used in matching the clock in driver. Remove it to avoid dtbs_check issues. Signed-off-by: Li Yang <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15dt-bindings: arm: fsl: add ls1021a-tsn boardLi Yang1-0/+1
Add the missing board in the binding docuemnt. Signed-off-by: Li Yang <[email protected]> Acked-by: Rob Herring <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15ARM: dts: imx6dl-prtrvt: drop undocumented TRF7970A NFC propertiesKrzysztof Kozlowski1-2/+0
Neither the bindings nor the device driver use/document "vin-voltage-override" and "t5t-rmb-extra-byte-quirk" properties. Cc: Oleksij Rempel <[email protected]> Signed-off-by: Krzysztof Kozlowski <[email protected]> Reviewed-by: Oleksij Rempel <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15arm64: dts: imx8mm-venice-gw7901.dts: disable pgc_gpumixTim Harvey1-0/+24
Since commit b21269b12e48 ("arm64: dts: imx8mm: add GPC node") the GW7901 will hang during kernel init because it does not power the unused GPU voltage rails on the IMX8MM. Disable pgc_gpumix to work around this. We also disable the GPU devices that depend on the gpumix power domain and pgc_gpu to avoid them staying in a probe deferred state forever. Additionally as the MIPI voltage rail is also not connected on this board we disable pgc_mipi and disp_blk_ctrl. Signed-off-by: Tim Harvey <[email protected]> Reviewed-by: Lucas Stach <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15arm64: dts: imx8mq-librem5: set debounce interval of volume buttons to 50msSebastian Krzyszkowiak1-0/+2
The default of 5ms is too low. Signed-off-by: Sebastian Krzyszkowiak <[email protected]> Signed-off-by: Martin Kepplinger <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15arm64: dts: imx8mq-librem5: Limit the max sdio frequencyAngus Ainslie1-0/+1
This is needed for the 1LV Cyress WiFi module to probe correctly. It also helps improve GNSS sensitivity. Signed-off-by: Angus Ainslie <[email protected]> Signed-off-by: Martin Kepplinger <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15arm64: dts: imx8mq-librem5: add power sequencing for M.2 cardsAngus Ainslie1-0/+23
Some wifi cards need reset asserted until after the power supplies have been enabled. So wire up the W_DISABLE signal for the SDIO port (WIFI_REG_ON net) and the BT_REG_ON net to use it for power sequencing. Signed-off-by: Angus Ainslie <[email protected]> Signed-off-by: Martin Kepplinger <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15arm64: dts: imx8mq-librem5: delay the startup of the SDIOAngus Ainslie1-0/+1
The redpine wifi card takes some time to wake up. Wait for it. Signed-off-by: Angus Ainslie <[email protected]> Signed-off-by: Martin Kepplinger <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15arm64: dts: imx8mq-librem5: wire up the wifi regulatorGuido Günther1-0/+12
Connect the wifi power regulator to the corresponding GPIO. Signed-off-by: Guido Günther <[email protected]> Signed-off-by: Martin Kepplinger <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15arm64: dts: imx8mq-librem5: Fix led_r and led_g pinctrl assignmentsSebastian Krzyszkowiak1-2/+2
Fix wrong pinctrl assignments. Signed-off-by: Sebastian Krzyszkowiak <[email protected]> Suggested-by: Eric Kuzmenko <[email protected]> Signed-off-by: Martin Kepplinger <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15arm64: dts: imx8mq-librem5: add reset gpio to mantix panel descriptionMartin Kepplinger1-0/+1
Add the missing description for the reset gpio to the panels DT description. Signed-off-by: Martin Kepplinger <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-15ARM: dts: imx6: phytec: Add gpio pinctrl for i2c bus recoveryYunus Bas3-7/+47
Make use of the i2c bus recovery feature and enable it on PHYTEC phyCORE-based modules and boards. Signed-off-by: Yunus Bas <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2021-10-14ARM: dts: ux500: Switch battery nodes to standardLinus Walleij10-18/+44
This force-converts the per-device battery node into the standard properties using "simple-battery" for the HREF machines and the corresponding Samsung battery for the mobile phones. This is fine to do since the battery data in the DTS files has never been deployed or used. In commit a1149ae97554 "ARM: ux500: Disable Power Supply and Battery Management by default" it was turned off and has not been switched back on since. In the meantime standardized bindings for batteries have appeared making the old AB8500 battery bindings obsolete. The battery node which is now in the middle of an included file is obviously a per-device piece of information so push this down to each board. The HREF machines all have the same battery and can share a single node in the HREF dtsi file. Signed-off-by: Linus Walleij <[email protected]>
2021-10-14arm64: dts: renesas: rcar-gen3e: Add Cortex-A57 2 GHz oppsGeert Uytterhoeven3-0/+27
Add operating points for running the Cortex-A57 CPU cores on R-Car H3e-2G, M3e-2G, and M3Ne-2G at 2 GHz. Signed-off-by: Geert Uytterhoeven <[email protected]> Link: https://lore.kernel.org/r/08a0f27f50b8ad4a78c05186190bebcfb364fe8f.1634200489.git.geert+renesas@glider.be
2021-10-14arm64: dts: renesas: rzg2l-smarc-som: Enable EthernetBiju Das2-1/+97
Enable Ethernet{0,1} interfaces on RZ/G2L SMARC EVK. Signed-off-by: Biju Das <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
2021-10-14arm64: dts: renesas: r9a07g044: Add GbEthernet nodesBiju Das1-0/+40
Add Gigabit Ethernet{0,1} nodes to SoC DTSI. Signed-off-by: Biju Das <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
2021-10-14arm64: dts: renesas: Add ports node to all adv7482 nodesNiklas Söderlund2-45/+49
The different port@ entries of the adv7482 nodes shall be encapsulated in a ports node, add one. This change does not change how the driver parses the DT and no driver change is needed. The change however makes it possible to validate the source files with a correct json-schema. Signed-off-by: Niklas Söderlund <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
2021-10-14arm64: dts: renesas: r8a779a0: Add and connect all CSI-2, ISP and VIN nodesNiklas Söderlund1-0/+1332
The V3U have 32 VIN, 4 CSI-2 and 4 ISP nodes that interact with each other for video capture. Add all nodes and record how they are interconnected. Signed-off-by: Niklas Söderlund <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
2021-10-14ARM: dts: aspeed: fp5280g2: Use the 64M layoutJohn Wang1-1/+1
Use the 64M layout since the flash on the board is 64M Signed-off-by: John Wang <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2021-10-14arm64: dts: allwinner: NanoPi R1S H5: Add generic compatible string for I2C ↵Chukun Pan1-1/+8
EEPROM The 'microchip,24c02' compatible does not match the at24 driver, so add this generic fallback to the device node compatible string to make the device to match the driver using the OF device ID table. Also set this eeprom to read-only mode because it stores the mac address of the onboard usb network card. Signed-off-by: Chukun Pan <[email protected]> Signed-off-by: Maxime Ripard <[email protected]> Link: https://lore.kernel.org/r/[email protected]
2021-10-13arm64: dts: marvell: add Globalscale MOCHAbinRobert Marko2-0/+459
Globalscale MOCHAbin is a Armada 7040 based development board. Specifications: * Armada 7040 Quad core ARMv8 Cortex A-72 @ 1.4GHz * 2 / 4 / 8 GB of DDR4 DRAM * 16 GB eMMC * 4MB SPI-NOR (Bootloader) * 1x M.2-2280 B-key socket (for SSD expansion, SATA3 only) * 1x M.2-2250 B-key socket (for modems, USB2.0 and I2C only) * 1x Mini-PCIe 3.0 (x1, USB2.0 and I2C) * 1x SATA 7+15 socket (SATA3) * 1x 16-pin (2×8) MikroBus Connector * 1x SIM card slot (Connected to the mini-PCIe and both M.2 slots) * 2x USB3.0 Type-A ports via SMSC USB5434B hub * Cortex 2x5 JTAG * microUSB port for UART (PL2303GL/PL2303SA onboard) * 1x 10G SFP+ * 1x 1G SFP (Connected to 88E1512 PHY) * 1x 1G RJ45 with PoE PD (Connected to 88E1512 PHY) * 4x 1G RJ45 ports via Topaz 88E6141 switch * RTC with battery holder (SoC provided, requires CR2032 battery) * 1x 12V DC IN * 1x Power switch * 1x 12V fan header (3-pin, power only) * 1x mini-PCIe LED header (2x0.1" pins) * 1x M.2-2280 LED header (2x0.1" pins) * 6x Bootstrap jumpers * 1x Power LED (Green) * 3x Tri-color RGB LEDs (Controllable) * 1x Microchip ATECC608B secure element Note that 1G SFP and 1G WAN cannot be used at the same time as they are in parallel connected to the same PHY. Signed-off-by: Robert Marko <[email protected]> Reviewed-by: Andrew Lunn <[email protected]> Signed-off-by: Gregory CLEMENT <[email protected]>
2021-10-13ARM: dts: mvebu: add device tree for netgear gs110emx switchMarcel Ziswiler2-0/+296
Add the device tree for a Netgear GS110EMX switch featuring 8 Gigabit ports and 2 Multi-Gig ports (100M/1G/2.5G/5G/10G). An 88E6390X switch sits at its core connecting to two 88X3310P 10G PHYs. The control plane is handled by an 88F6811 Armada 381 SoC. The following functionality is tested: - 8 gigabit Ethernet ports connecting via 88E6390X to the 88F6811 - serial console UART - 128 MB commercial grade DDR3L SDRAM - 16 MB serial SPI NOR flash The two 88X3310P 10G PHYs while detected during boot seem neither to detect any link nor pass any traffic. Signed-off-by: Marcel Ziswiler <[email protected]> Signed-off-by: Gregory CLEMENT <[email protected]>
2021-10-12Merge tag 'ti-k3-dt-for-v5.16' of ↵Arnd Bergmann27-125/+1665
git://git.kernel.org/pub/scm/linux/kernel/git/nmenon/linux into arm/dt Devicetree changes for TI K3 platforms for v5.16 merge window: * New Platforms: - AM654: Siemens IOT2050 PG2 boards - J721E: Low cost SK board * New features: - mmc aliases introduced - AM64 ICSSG nodes, mcu pinctrl added * Fixes: - Schema fixups for pcie, thermal zones - Fixup to include board specific property for J721e-evm and j7200-evm - Misc fixups including cleaning up order in Makefile * tag 'ti-k3-dt-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/nmenon/linux: (24 commits) arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes arm64: dts: ti: Add support for J721E SK dt-bindings: arm: ti: Add compatible for J721E SK arm64: dts: ti: iot2050: Add support for product generation 2 boards arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards dt-bindings: arm: ti: Add bindings for Siemens IOT2050 PG2 boards arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores arm64: dts: ti: iot2050: Disable SR2.0-only PRUs arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible dt-bindings: arm: ti: Add missing compatibles for j721e/j7200 evms arm64: dts: ti: Makefile: Collate AM64 platforms together arm64: dts: ti: k3-am64-main: Add ICSSG nodes arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe ... Link: https://lore.kernel.org/r/20211012120817.beqhp4tygnf3xyi5@wireless Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-12arm64: dts: exynos: add minimal support for exynosautov9 sadk boardChanho Park3-1/+64
SADK(Samsung Automotive Development Kit) is the development kit to evaluate Exynos Auto v9 SoC. It has 16GB LPDDR4 DRAM and two 256GB Samsung UFS. This patch enables only serial console and ufs0 device. Signed-off-by: Chanho Park <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Krzysztof Kozlowski <[email protected]>
2021-10-12arm64: dts: exynos: add initial support for exynosautov9 SoCChanho Park2-0/+1490
Add minimal support for ExynosAuto v9 SoC[1]. - Enumarate all pinctrl nodes - UART with exynos850 compatible - UFS0 HCI + Phy Like exynos850, this also uses fixed-rate clock nodes until clock driver has been supported. The clock nodes are initialized on bootloader stage thus we don't need to control them so far. [1]: https://www.samsung.com/semiconductor/minisite/exynos/products/automotiveprocessor/exynos-auto-v9/ Signed-off-by: Chanho Park <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Krzysztof Kozlowski <[email protected]>
2021-10-12ARM: dts: aspeed: Add TYAN S7106 BMC machineOskar Senft2-1/+490
The TYAN S7106 is a server platform with an ASPEED AST2500 BMC. Signed-off-by: Oskar Senft <[email protected]> Reviewed-by: Jeremy Kerr <[email protected]> Reviewed-by: Joel Stanley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2021-10-12ARM: dts: aspeed: rainier: Add power-config-full-load gpioAdriana Kobylak1-0/+13
Add the power-config-full-load described in: https://github.com/openbmc/docs/blob/master/designs/device-tree-gpio-naming.md#power-config-full-load The power-config-full-load gpio is designed to be used to specify how many power supplies the system should have, in rainier it is 2 or 4. If enough power supplies fail so that the system no longer has redundancy (no longer n+1), the hardware will signal to the Onboard Chip Controller that the system may be oversubscribed, and performance may need to be reduced so the system can maintain it's powered on state. Signed-off-by: Adriana Kobylak <[email protected]> Reviewed-by: Eddie James <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2021-10-11Merge tag 'tegra-for-5.16-arm-dt' of ↵Arnd Bergmann8-20/+69
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt ARM: tegra: Device tree changes for v5.16-rc1 This contains various cleanup patches to 32-bit ARM Tegra device trees and enables USB OTG mode on the Nexus 7. * tag 'tegra-for-5.16-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux: ARM: tegra: Remove useless usb-ehci compatible string ARM: tegra: Remove unused backlight-boot-off property ARM: tegra: nexus7: Enable USB OTG mode ARM: tegra: Add new properties to USB PHY device-tree nodes ARM: tegra: Update Broadcom Bluetooth device-tree nodes ARM: tegra: acer-a500: Correct compatible of ak8975 magnetometer Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-11Revert "arm64: dts: Add support for Unisoc's UMS512"Arnd Bergmann4-1253/+1
The patch uses the "dt-bindings/clock/sprd,ums512-clk.h header, which is not merged yet. This caused a build regression, and it means the patch was not ready to get merged anyway. This reverts commit 23410de5796cd49abb3f9b6d377822e18298e0a0. Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-11Merge tag 'at91-dt-5.16' of ↵Arnd Bergmann14-7/+528
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt AT91 DT #1 for 5.16: - Addition of a new variant in the sama5d2 family: the sama5d29 with significant updates being CAN and Ethernet controllers; - Add support for Exegin Q5xR5 and CalAmp LMU5000 boards which were maintained up to this moment, separately, in OpenWrt tree; - Two more boards gained I2C bus recovery support; - Tse850 updated with one Ethernet fix; - Sama7g5ek gained ADC nodes and sama5d27_wlsom1 WiFi support. * tag 'at91-dt-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux: ARM: at91: dts: sama5d29: Add dtsi file for sama5d29 ARM: dts: at91-sama5d2_icp.dts: Added I2C bus recovery support ARM: dts: at91: tse850: the emac<->phy interface is rmii ARM: dts: at91: add Exegin Q5xR5 board dt-bindings: ARM: at91: document exegin q5xr5 board dt-bindings: add vendor prefix for exegin ARM: dts: at91: add CalAmp LMU5000 board dt-bindings: ARM: at91: document CalAmp LMU5000 board dt-bindings: add vendor prefix for calamp ARM: dts: at91: at91sam9260: add pinctrl label ARM: dts: at91-sama5d27_som1_ek: Added I2C bus recovery support ARM: dts: at91: sama7g5ek: enable ADC on the board ARM: dts: at91: sama7g5: add node for the ADC ARM: dts: at91: sama5d27_wlsom1: add wifi device Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-11Merge tag 'omap-for-v5.16/dt-signed' of ↵Arnd Bergmann5-11/+36
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt Devicetree changes for omaps for v5.16 These changes configure devices for am335x and dra7, and fixes various devicetree check warnings for gta04: - Update am335x-pocketbeagle to use pinconf-single - A series of devicetree warning fixes for omap3 and gta04 - Configure bb2d Vivante GC 2D Accelerator for dra7 * tag 'omap-for-v5.16/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: ARM: dts: dra7: add entry for bb2d module arm: dts: omap3-gta04: cleanup led node names arm: dts: omap3-gta04a4: accelerometer irq fix arm: dts: omap3-gta04a5: fix missing sensor supply arm: dts: omap3-gta04: fix missing sensor supply arm: dts: omap3-gta04: cleanup LCD definition ARM: dts: omap3: fix cpu thermal label name ARM: dts: am335x-pocketbeagle: switch to pinconf-single Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-11Merge tag 'v5.15-next-dts32' of ↵Arnd Bergmann6-25/+86
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt mt7623: add USB nodes mt7629: update PCIe node to new format * tag 'v5.15-next-dts32' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux: dt-bindings: arm: Add MT6589 Fairphone 1 ARM: dts: mediatek: Update MT7629 PCIe node for new format arm: dts: mt7623: add otg nodes for bpi-r2 arm: dts: mt7623: add musb device nodes Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-11Merge tag 'tegra-for-5.16-arm64-dt' of ↵Arnd Bergmann11-15/+6416
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt arm64: tegra: Device tree changes for v5.16-rc1 This enables additional interrupts on the Tegra194 GPIO controller for better load balancing and/or virtualization, adds audio support on Jetson TX2 NX, enables the NVDEC video decoder on Tegra186 and later and enables more audio processors that are found on Tegra210 and later. Various cleanups across the board top things off. * tag 'tegra-for-5.16-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux: arm64: tegra: Fix pcie-ep DT nodes arm64: tegra: Remove useless usb-ehci compatible string arm64: tegra: Extend APE audio support on Jetson platforms arm64: tegra: Add few AHUB devices for Tegra210 and later arm64: tegra: Remove unused backlight-boot-off property arm64: tegra: Add NVDEC to Tegra186/194 device trees arm64: tegra: Add new USB PHY properties on Tegra132 arm64: tegra: Update HDA card name on Jetson TX2 NX arm64: tegra: Audio graph sound card for Jetson TX2 NX arm64: tegra: Add additional GPIO interrupt entries on Tegra194 Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-11Merge tag 'tegra-for-5.16-dt-bindings' of ↵Arnd Bergmann3-1/+108
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt dt-bindings: Changes for v5.16-rc1 This contains the DT bindings for the NVDEC hardware video decoder found on Tegra210 and later chips as well as a node name fix for the examples in the Tegra194 PCIe controller (endpoint mode) DT bindings. * tag 'tegra-for-5.16-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux: dt-bindings: PCI: tegra194: Fix PCIe endpoint node names dt-bindings: Add YAML bindings for NVDEC Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-11arm64: dts: Add support for Unisoc's UMS512Chunyan Zhang4-1/+1253
Add basic DT to support Unisoc's UMS512, with this patch, the board ums512-1h10 can run into console. Signed-off-by: Chunyan Zhang <[email protected]> Link: https://lore.kernel.org/r/[email protected]' Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-11dt-bindings: arm: Add bindings for Unisoc's UMS512Chunyan Zhang1-0/+5
Added bindings for Unisoc's ums512-1h10 board and ums512 SoC. Signed-off-by: Chunyan Zhang <[email protected]> Acked-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/[email protected]' Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-11Merge tag 'amlogic-arm64-dt-for-v5.16' of ↵Arnd Bergmann17-13/+1096
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt Amlogic ARM64 DT changes for v5.16: - New Boards (with bindings): - Radxa Zero - Jethub D1 & H1 home automation controllers - Misc Changes: - add Ethernet PHY reset line for ODROID-C4/HC4 - add audio playback nodes to rbox-pro - Fix the pwm regulator supply properties - meson-g12b-odroid-n2: add missing 5v regulator gpio * tag 'amlogic-arm64-dt-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux: arm64: dts: meson-g12b-odroid-n2: add 5v regulator gpio arm64: dts: meson-sm1: Fix the pwm regulator supply properties arm64: dts: meson-g12b: Fix the pwm regulator supply properties arm64: dts: meson-g12a: Fix the pwm regulator supply properties arm64: dts: meson: add audio playback to rbox-pro arm64: dts: meson-axg: add support for JetHub D1 arm64: dts: meson-gxl: add support for JetHub H1 dt-bindings: vendor-prefixes: add jethome prefix dt-bindings: arm: amlogic: add bindings for Jethub D1/H1 arm64: dts: amlogic: add support for Radxa Zero dt-bindings: arm: amlogic: add support for Radxa Zero arm64: dts: meson: sm1: add Ethernet PHY reset line for ODROID-C4/HC4 Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-11Merge tag 'zynqmp-dt-for-v5.16-v2' of https://github.com/Xilinx/linux-xlnx ↵Arnd Bergmann6-0/+952
into arm/dt arm64: dts: ZynqMP DT changes for v5.16-v2 - Add support for Kria SOM board * tag 'zynqmp-dt-for-v5.16-v2' of https://github.com/Xilinx/linux-xlnx: arm64: zynqmp: Add support for Xilinx Kria SOM board Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2021-10-11arm64: dts: renesas: rzg2l-smarc: Enable microSD on SMARC platformBiju Das1-0/+62
This patch enables microSD card slot connected to SDHI1 on RZ/G2L SMARC platform. Signed-off-by: Biju Das <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
2021-10-11arm64: dts: renesas: rzg2l-smarc-som: Enable eMMC on SMARC platformBiju Das1-0/+143
RZ/G2L SoM has both 64 GB eMMC and microSD connected to SDHI0. Both these interfaces are mutually exclusive and the SD0 device selection is based on the XOR between GPIO_SD0_DEV_SEL and SW1[2] switch position. This patch sets GPIO_SD0_DEV_SEL to high in DT. Use the below switch setting logic for device selection between eMMC and microSD slot connected to SDHI0. Set SW1[2] to position 2/OFF for selecting eMMC Set SW1[2] to position 3/ON for selecting microSD This patch enables eMMC on RZ/G2L SMARC platform by default. Signed-off-by: Biju Das <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
2021-10-08Merge tag 'tags/bcm2835-dt-next-2021-10-06' into devicetree/nextFlorian Fainelli16-137/+342
Stefan Wahren adds devicetree support for the Raspbery Pi Compute Module 4 and its IO board Signed-off-by: Florian Fainelli <[email protected]>
2021-10-08dt-bindings: arm: Add MT6589 Fairphone 1Luca Weiss1-0/+1
Add the compatible for Fairphone 1 smartphone with MT6589 SoC. Signed-off-by: Luca Weiss <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Matthias Brugger <[email protected]>
2021-10-08arm64: dts: renesas: r9a07g044: Add SDHI nodesBiju Das1-0/+32
Add SDHI{0, 1} nodes to RZ/G2L SoC DTSI. Signed-off-by: Biju Das <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
2021-10-08arm64: dts: renesas: falcon-cpu: Add SPI flash via RPCWolfram Sang1-0/+33
Signed-off-by: Wolfram Sang <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
2021-10-08arm64: dts: renesas: r8a779a0: Add RPC nodeDuc Nguyen1-0/+17
Add device node for RPC on R8A779A0 SoC. Signed-off-by: Duc Nguyen <[email protected]> [wsa: rebased] Signed-off-by: Wolfram Sang <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
2021-10-08arm64: dts: renesas: r9a07g044: Add SPI Multi I/O Bus controller nodeLad Prabhakar1-0/+17
Add SPI Multi I/O Bus controller node to R9A07G044 (RZ/G2L) SoC DTSI. Signed-off-by: Lad Prabhakar <[email protected]> Reviewed-by: Biju Das <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
2021-10-08arm64: dts: mt8183: Add the mmsys reset bit to reset the dsi0Enric Balletbo i Serra2-1/+5
Reset the DSI hardware is needed to prevent different settings between the bootloader and the kernel. While here, also remove the undocumented and also not used 'mediatek,syscon-dsi' property. Signed-off-by: Enric Balletbo i Serra <[email protected]> Acked-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/20210930103105.v4.5.I933f1532d7a1b2910843a9644c86a7d94a4b44e1@changeid Signed-off-by: Matthias Brugger <[email protected]>
2021-10-08arm64: dts: mt8173: Add the mmsys reset bit to reset the dsi0Enric Balletbo i Serra2-0/+4
Reset the DSI hardware is needed to prevent different settings between the bootloader and the kernel. Signed-off-by: Enric Balletbo i Serra <[email protected]> Acked-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/20210930103105.v4.4.I7bd7d9a8da5e2894711b700a1127e6902a2b2f1d@changeid Signed-off-by: Matthias Brugger <[email protected]>