Commit Graph

24009 Commits

Author SHA1 Message Date
Richard Schleich
bdf8762da2 ARM: dts: bcm2837: Add the missing L1/L2 cache information
This patch fixes the kernel warning
"cacheinfo: Unable to detect cache hierarchy for CPU 0"
for the bcm2837 on newer kernel versions.

Signed-off-by: Richard Schleich <rs@noreya.tech>
Tested-by: Stefan Wahren <stefan.wahren@i2se.com>
[florian: Align and remove comments matching property values]
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2022-01-31 16:27:51 -08:00
Arınç ÜNAL
441d531ec9 ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U
Define the Realtek RTL8365MB switch without interrupt support on the device
tree of Asus RT-AC88U.

Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com>
Acked-by: Alvin Šipraga <alsi@bang-olufsen.dk>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2022-01-31 16:21:54 -08:00
Ben Wolsieffer
206006cf20 ARM: dts: qcom: apq8060-dragonboard: fix typo in eMMC
eMMC was misspelled as eMMMC.

Signed-off-by: Ben Wolsieffer <benwolsieffer@gmail.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220127025358.2202977-1-benwolsieffer@gmail.com
2022-01-31 18:15:48 -06:00
Rayyan Ansari
5fbd593756 ARM: dts: qcom: pm8226: Add node for the MPP
The PM8226 provides 8 Multi-Purpose Pins (or MPPs for short).
Add a node to support them.

Signed-off-by: Rayyan Ansari <rayyan@ansari.sh>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220124171538.18088-3-rayyan@ansari.sh
2022-01-31 18:15:48 -06:00
David Heidelberg
a23b914328 ARM: dts: qcom: fill missing power-domain-cells for gcc controllers
Add missing #power-domain-cells to the clock controllers.

Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220108202719.82424-1-david@ixit.cz
2022-01-31 18:15:48 -06:00
David Heidelberg
96b2f11780 ARM: dts: qcom: msm8960: move vsdcc regulator out of simple-bus
It is not recommended to place regulator nodes inside simple-bus,
so move it out in order to fix the warnings generated by
dtschema/schemas/simple-bus.yaml schema.

Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220108202558.82044-1-david@ixit.cz
2022-01-31 18:15:43 -06:00
David Heidelberg
9f4a052795 ARM: dts: qcom: add KPSS GCC compatible to clock nodes
Some of nodes missing additional compatible.

Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220108175509.62804-1-david@ixit.cz
2022-01-31 18:15:43 -06:00
David Heidelberg
6f7e221e7a ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960
IRQ types blindly copied from very similar APQ8064.

Fixes warnings as:
WARNING: CPU: 0 PID: 1 at drivers/irqchip/irq-gic.c:1080 gic_irq_domain_translate+0x118/0x120
...

Tested-by: LogicalErzor <logicalerzor@gmail.com> # boot-tested on Samsung S3
Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220108174229.60384-1-david@ixit.cz
2022-01-31 18:15:43 -06:00
David Heidelberg
c9a186338f ARM: dts: qcom: rename eth node to ethernet
Comply with dt-schema requirements.

Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220108171535.55536-1-david@ixit.cz
2022-01-31 18:15:43 -06:00
David Heidelberg
2516324336 ARM: dts: qcom: apq8060: correct mvs switch name
mvs0 doesn't exist in documentation nor driver.

Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220108170545.54127-1-david@ixit.cz
2022-01-31 18:15:43 -06:00
David Heidelberg
3be5acc858 ARM: dts: qcom: nexus7: remove vcss supply which never existed
Probably got in by accident, search trough documentation and kernel code
didn't found any occurences.

Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211225212000.80459-1-david@ixit.cz
2022-01-31 18:15:43 -06:00
David Heidelberg
af7a84eb9f ARM: dts: qcom: apq8064: adjust dsi node name to match dt-schema
Adjust node naming to match requirements from dt-schema.
Also add only and default required PHY name "dsi" to the node.

Fixes warnings generated by `make qcom-apq8064-asus-nexus7-flo.dtb`:
arch/arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dt.yaml: mdss_dsi@4700000: $nodename:0: 'mdss_dsi@4700000' does not match '^dsi(@.*)?$'
	From schema: Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml

Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211225131357.13751-1-david@ixit.cz
2022-01-31 18:15:40 -06:00
David Heidelberg
019b7f93bf ARM: dts: qcom: apq8064: make pci regs property dt-schema compliant
Correctly format register pairs.

Fixes warning generated by `make qcom-apq8064-asus-nexus7-flo.dtb` as:
arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dt.yaml: soc: pci@1b500000:reg:0: [458227712, 4096, 458235904, 128, 459276288, 256, 267386880, 1048576] is too long

Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211225003502.115502-1-david@ixit.cz
2022-01-31 18:15:36 -06:00
David Heidelberg
6d3cb248e4 ARM: dts: qcom: apq8064: correct ranges values
Define start and end of the ranges for PCI node.

Fixes warning generated by `make qcom-apq8064-asus-nexus7-flo.dtb`:
arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dt.yaml: pci@1b500000: ranges: 'oneOf' conditional failed, one must be fixed:
		[[2164260864, 0, 0, 266338304, 0, 1048576, 2181038080, 0, 134217728, 134217728, 0, 132120576]] is not of type 'boolean'
		True was expected
		[[2164260864, 0, 0, 266338304, 0, 1048576, 2181038080, 0, 134217728, 134217728, 0, 132120576]] is not of type 'null'
	[2164260864, 0, 0, 266338304, 0, 1048576, 2181038080, 0, 134217728, 134217728, 0, 132120576] is too long
	From schema: /schemas/pci/pci-bus.yaml

Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211224182031.66509-1-david@ixit.cz
2022-01-31 18:15:33 -06:00
Pavel Kubelun
3d7e798099 ARM: dts: qcom: ipq4019: fix sleep clock
It seems like sleep_clk was copied from ipq806x.
Fix ipq40xx sleep_clk to the value QSDK defines.

Link: https://source.codeaurora.org/quic/qsdk/oss/kernel/linux-msm/commit/?id=d92ec59973484acc86dd24b67f10f8911b4b4b7d
Link: https://patchwork.kernel.org/comment/22721613/
Fixes: bec6ba4cdf ("qcom: ipq4019: Add basic board/dts support for IPQ4019 SoC")
Suggested-by: Bjorn Andersson <bjorn.andersson@linaro.org> (clock-output-names)
Signed-off-by: Pavel Kubelun <be.dissent@gmail.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com> (removed clock rename)
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211220170352.34591-1-chunkeey@gmail.com
2022-01-31 15:34:33 -06:00
Dominik Kobinski
02964a7244 ARM: dts: qcom: pm8226: Support SPMI regulators on PMIC sid 1
The PM8226 PMIC has SPMI regulators on the PMIC SID 1:
add the spmi vregs compatible to probe them.

Suggested-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
Signed-off-by: Dominik Kobinski <dominikkobinski314@gmail.com>>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211125220244.62586-1-dominikkobinski314@gmail.com
2022-01-31 14:56:21 -06:00
Jack Matthews
d88198fcb5 ARM: dts: qcom: pm8226: Add vibration motor node
Add a node for pm8226's vibration motor driver.
Keep it disabled by default, some devices don't make use of it.

Signed-off-by: Jack Matthews <jm5112356@gmail.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211123003256.2467776-1-jm5112356@gmail.com
2022-01-31 14:53:41 -06:00
Baltazár Radics
e4bae63fe5 ARM: dts: sun8i: Add ethernet0 alias in Nanopi NEO's device tree
This is required for U-Boot to generate a MAC address for it
automatically.
(Without this, the MAC address will be random on each boot.)

Signed-off-by: Baltazár Radics <baltazar.radics@gmail.com>
Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
Link: https://lore.kernel.org/r/20220129154214.45629-1-baltazar.radics@gmail.com
2022-01-31 10:21:50 +01:00
Alim Akhtar
cfeb53aee6 ARM: dts: exynos: update dma node name with dtschema
Currently dma node name does not matches the pl330 dtschema and causes
dtbs_check to report below warning:

  'pdma@12680000' does not match '^dma-controller(@.*)?$'

Update the dma node name to match pl330 dtschema.

Signed-off-by: Alim Akhtar <alim.akhtar@samsung.com>
Link: https://lore.kernel.org/r/20220130075520.49193-1-alim.akhtar@samsung.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
2022-01-31 09:59:33 +01:00
Eddie James
b8ae255e89 ARM: dts: aspeed: rainier and everest: Enable UHCI
The UHCI controller is necessary to talk to slower, USB1.1 devices, so
enable the UHCI controller in the device tree.

Signed-off-by: Eddie James <eajames@linux.ibm.com>
Link: https://lore.kernel.org/r/20220128214852.21551-4-eajames@linux.ibm.com
Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-01-31 17:17:23 +10:30
Zev Weiss
e011df3579 ARM: dts: Fix OpenBMC flash layout label addresses
We've ended up with some inconsistencies between the addresses in the
DT node labels and the actual offsets of the partitions; this brings
them back in sync.

Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Fixes: 529022738c ("ARM: dts: Add OpenBMC flash layout")
Fixes: 8dec60e7b8 ("ARM: dts: aspeed: Grow u-boot partition 64MiB OpenBMC flash layout")
Reviewed-by: Lei YU <yulei.sh@bytedance.com>
Link: https://lore.kernel.org/r/20220105003718.19888-1-zev@bewilderbeest.net
Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-01-31 17:17:06 +10:30
Rob Herring
6d58c5e21a ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo
The correct property name is 'assigned-clock-parents', not
'assigned-clocks-parents'. Though if the platform works with the typo, one
has to wonder if the property is even needed.

Signed-off-by: Rob Herring <robh@kernel.org>
Fixes: 8b8c7d97e2 ("ARM: dts: imx7ulp: Add wdog1 node")
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2022-01-29 14:23:15 +08:00
Dario Binacchi
e10d2b351b ARM: dts: imx28: reparent gpmi clock to ref_gpmi
Since ref_gpmi is sourced from pll0 (480MHz), It allows the GPMI
controller to manage High-Speed NAND Timing (edo mode 3,4 and 5).

Co-developed-by: Michael Trimarchi <michael@amarulasolutions.com>
Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com>
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Tested-by: Sascha Hauer <s.hauer@pengutronix.de>
Reviewed-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2022-01-29 13:45:54 +08:00
Jesse Taube
67913cd1d4 ARM: dts: imxrt1050-pinfunc: Add pinctrl binding header
Add binding header for i.MXRT1050 pinctrl device tree.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
[Jesse: move pinfunc from dt-bindings to dts folder]
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2022-01-28 17:48:50 +08:00
Fabio Estevam
09b3acb73f ARM: dts: imx6sx-udoo-neo: Add HDMI support
imx6sx-udoo-neo has a TDA19988 HDMI transmitter connected to the
parallel eLCDIF interface.

Add support for it.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2022-01-28 15:24:58 +08:00
Marek Vasut
b57fb8742e ARM: dts: imx6qdl-dhcom-pdk2: Include missing headers
Include missing headers, since this DT source uses symbolic names defined
in those headers. If an external DT includes this dtsi without including
the headers as well, the DT becomes unbuildable.

Three headers are included:
dt-bindings/gpio/gpio.h -- because this DT contains GPIO_ACTIVE_HIGH
dt-bindings/input/input.h -- because this DT contains KEY_A
dt-bindings/pwm/pwm.h -- because this DT contains PWM_POLARITY_INVERTED

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Christoph Niedermaier <cniedermaier@dh-electronics.com>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: NXP Linux Team <linux-imx@nxp.com>
Cc: Shawn Guo <shawnguo@kernel.org>
Cc: kernel@dh-electronics.com
Reviewed-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2022-01-28 15:23:13 +08:00
Fabio Estevam
42c9b28e68 ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group
Currently, SD card fails to mount due to the following pinctrl error:

[   11.170000] imx23-pinctrl 80018000.pinctrl: pin SSP1_DETECT already requested by 80018000.pinctrl; cannot claim for 80010000.spi
[   11.180000] imx23-pinctrl 80018000.pinctrl: pin-65 (80010000.spi) status -22
[   11.190000] imx23-pinctrl 80018000.pinctrl: could not request pin 65 (SSP1_DETECT) from group mmc0-pins-fixup.0  on device 80018000.pinctrl
[   11.200000] mxs-mmc 80010000.spi: Error applying setting, reverse things back

Fix it by removing the MX23_PAD_SSP1_DETECT pin from the hog group as it
is already been used by the mmc0-pins-fixup pinctrl group.

With this change the rootfs can be mounted and the imx23-evk board can
boot successfully.

Cc: <stable@vger.kernel.org>
Fixes: bc3875f1a6 ("ARM: dts: mxs: modify mx23/mx28 dts files to use pinctrl headers")
Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2022-01-28 13:59:21 +08:00
Thierry Reding
7c937d263d ARM: dts: imx: Rename RTC device tree nodes
Device tree nodes for RTC devices should be called "rtc", so fix up some
instances where that wasn't the case.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2022-01-28 12:03:34 +08:00
Thierry Reding
7e9102c9f9 ARM: dts: imx28: Use correct compatible string for RTC
The "mxim" vendor prefix does not exit, though it looks like it might
have been a typo'ed "maxim". Still, no compatible string exists that
matches "maxim,ds1339". The closest is the "dallas,ds1339" and since
this node is named "rtc" that's probably the one that was intended.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Reviewed-by: Fabio Estevam <festevam@gmail.com>
Acked-by: Lothar Waßmann <LW@KARO-electronics.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2022-01-28 12:03:06 +08:00
Fabio Estevam
993d66140f ARM: dts: imx6qdl-udoo: Properly describe the SD card detect
GPIO7_IO00 is used as SD card detect.

Properly describe this in the devicetree.

Fixes: 40cdaa542c ("ARM: dts: imx6q-udoo: Add initial board support")
Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2022-01-26 21:16:34 +08:00
Luca Weiss
d63642596e ARM: dts: qcom: apq8026-lg-lenok: add fuel gauge
The device uses a BQ27421 as fuel gauge, so add a node describing it.

Signed-off-by: Luca Weiss <luca@z3ntu.xyz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211118205834.160308-1-luca@z3ntu.xyz
2022-01-25 15:20:31 -06:00
Luca Weiss
f8565bd540 ARM: dts: qcom: apq8026-lg-lenok: enable USB
Enable the USB nodes so it becomes usable on the device.

Signed-off-by: Luca Weiss <luca@z3ntu.xyz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211118210210.160895-7-luca@z3ntu.xyz
2022-01-25 15:20:30 -06:00
Luca Weiss
1a34117f2e ARM: dts: qcom: msm8226: add USB node
Add a node describing the MSM8226 USB controller and phy.

Signed-off-by: Luca Weiss <luca@z3ntu.xyz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211118210210.160895-6-luca@z3ntu.xyz
2022-01-25 15:20:30 -06:00
Luca Weiss
0bbcddc5f0 ARM: dts: qcom: apq8026-lg-lenok: configure SMBB charger
Configure the SMBB charger according to the downstream kernel, some
values are rounded according to driver warnings.

Signed-off-by: Luca Weiss <luca@z3ntu.xyz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211118210210.160895-4-luca@z3ntu.xyz
2022-01-25 15:20:29 -06:00
Luca Weiss
b64192272c ARM: dts: qcom: pm8226: add smbb charger node
Add a node for the battery charger included in pm8226.

Signed-off-by: Luca Weiss <luca@z3ntu.xyz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211118210210.160895-3-luca@z3ntu.xyz
2022-01-25 15:20:29 -06:00
David Heidelberg
5035460b49 ARM: dts: qcom: sdx55: use standartized naming for spmi node
Following naming convention, rename qcom,spmi@ node to spmi@.

Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211224162937.53404-1-david@ixit.cz
2022-01-25 15:20:29 -06:00
Krzysztof Kozlowski
86955cb6ba ARM: dts: exynos: use define for TMU clock on Exynos4412
Replace clock hard-coded number with a define from bindings.  No
functional change.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Reviewed-by: Alim Akhtar <alim.akhtar@samsung.com>
Link: https://lore.kernel.org/r/20220122131457.63304-1-krzysztof.kozlowski@canonical.com
2022-01-25 18:04:14 +01:00
Krzysztof Kozlowski
e20bd06fc4 ARM: dts: exynos: drop old thermal properties from Exynos4210
The samsung,tmu_gain and samsung,tmu_reference_voltage properties of
Exynos Thermal Management Unit driver are not used since April 2018.
They were removed with commit fccfe0993b ("thermal: exynos: remove
parsing of samsung,tmu_gain property") and commit 61020d189d
("thermal: exynos: remove parsing of samsung, tmu_reference_voltage
property"), so drop them also from Exynos4210 DTS.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20220122132554.65192-1-krzysztof.kozlowski@canonical.com
2022-01-25 18:04:01 +01:00
Neil Armstrong
b88ffa66d5 ARM: dts: ox810se: Add Ethernet support
Add nodes for the embedded Synopsys DWMAC Ethernet controller.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Link: https://lore.kernel.org/r/20220104145646.135877-4-narmstrong@baylibre.com
2022-01-25 18:03:04 +01:00
Krzysztof Kozlowski
4043114504 ARM: dts: exynos: add fake USB DWC3 supplies to SMDK5410
Add dummy/fake voltage regulators for USB DWC3 block on Exynos5410
SMDK5410 board.  These regulators are required by dtschema, however the
SMDK5410 board does not define the PMIC providing regulators.  Use dummy
fixed-regulators just to satisfy the dtschema checks.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20220123111644.25540-11-krzysztof.kozlowski@canonical.com
2022-01-25 18:00:36 +01:00
Krzysztof Kozlowski
c441d2d731 ARM: dts: exynos: add USB DWC3 supplies to SMDK5420
Add required voltage regulators for USB DWC3 block on Exynos5420
SMDK5420 board.  Due to lack of board schematics, use same
regulators as on ArndaleOcta board.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20220123111644.25540-10-krzysztof.kozlowski@canonical.com
2022-01-25 18:00:36 +01:00
Krzysztof Kozlowski
72477416ac ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pi
Add required voltage regulators for USB DWC3 block on Exynos5800
Chromebook Peach Pi board.  Due to lack of board schematics, use same
regulators as on Odroid XU board (using same MAX77802 PMIC).

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20220123111644.25540-9-krzysztof.kozlowski@canonical.com
2022-01-25 18:00:36 +01:00
Krzysztof Kozlowski
7adf978462 ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pit
Add required voltage regulators for USB DWC3 block on Exynos5420
Chromebook Peach Pit board.  Due to lack of board schematics, use same
regulators as on Odroid XU board (using same MAX77802 PMIC).

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20220123111644.25540-8-krzysztof.kozlowski@canonical.com
2022-01-25 18:00:36 +01:00
Krzysztof Kozlowski
0a14272479 ARM: dts: exynos: add USB DWC3 supplies to ArndaleOcta
Add required voltage regulators for USB DWC3 block on Exynos5420
ArndaleOcta board.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20220123111644.25540-7-krzysztof.kozlowski@canonical.com
2022-01-25 18:00:36 +01:00
Krzysztof Kozlowski
111ea2d6dd ARM: dts: exynos: add USB DWC3 supplies to Chromebook Spring
Add required voltage regulators for USB DWC3 block on Exynos5250
Chromebook Spring board.  Due to lack of board schematics, use same
regulators as on Arndale board.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20220123111644.25540-6-krzysztof.kozlowski@canonical.com
2022-01-25 18:00:36 +01:00
Krzysztof Kozlowski
9745be7b5a ARM: dts: exynos: add USB DWC3 supplies to Chromebook Snow
Add required voltage regulators for USB DWC3 block on Exynos5250
Chromebook Snow board.  Due to lack of board schematics, use same
regulators as on Arndale board.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20220123111644.25540-5-krzysztof.kozlowski@canonical.com
2022-01-25 18:00:36 +01:00
Krzysztof Kozlowski
ebbb07b8d3 ARM: dts: exynos: add USB DWC3 supplies to SMDK5250
Add required voltage regulators for USB DWC3 block on Exynos5250
SMDK5250 board.  Due to lack of board schematics, use same regulators as
on Arndale board.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20220123111644.25540-4-krzysztof.kozlowski@canonical.com
2022-01-25 18:00:36 +01:00
Krzysztof Kozlowski
52d53d937d ARM: dts: exynos: add USB DWC3 supplies to Arndale
Add required voltage regulators for USB DWC3 block on Exynos5250 Arndale
board.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20220123111644.25540-3-krzysztof.kozlowski@canonical.com
2022-01-25 18:00:36 +01:00
Henrik Grimler
21fc732222 ARM: dts: exynos: Add support for Samsung Klimt WiFi
Klimt WiFi has the product name Samsung Galaxy Tab S 8.4".  Board is
based on Exynos 5420, and has similar hardware to Chagall WiFi, but
with a smaller battery, smaller screen and another touchscreen
controller.

The device tree added here contains support for:

- UART access through a micro-usb cable with 619 kOhm between ID & GND
- Accessing the internal eMMC storage
- Accessing an external SD card
- USB, after configuration it is possible to ssh into the device
  through a usb cable

Signed-off-by: Henrik Grimler <henrik@grimler.se>
Link: https://lore.kernel.org/r/20220124131241.29946-3-henrik@grimler.se
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
2022-01-25 17:59:21 +01:00
Maxim Kutnij
3b939100d3 ARM: dts: Add initial support for Prestigio PMT5008 3G tablet
Add initial support for Prestigio PMT5008 3G tablet

Signed-off-by: Maxim Kutnij <gtk3@inbox.ru>
Link: https://lore.kernel.org/r/20211219183134.3849-2-gtk3@inbox.ru
[mb: fix commit subject line]
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
2022-01-24 18:09:02 +01:00