aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-08-21arm64: dts: qcom: sm8150: Add apps shared nodesVinod Koul1-0/+63
Add hwlock, pmu, smem, tcsr_mutex_regs, apss_shared mailbox, apps_rsc including the rpmhcc child nodes to the SM8150 DTSI Co-developed-by: Sibi Sankar <[email protected]> Signed-off-by: Sibi Sankar <[email protected]> Signed-off-by: Vinod Koul <[email protected]> Reviewed-by: Niklas Cassel <[email protected]> Reviewed-by: Amit Kucheria <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]>
2019-08-21arm64: dts: qcom: sm8150: Add reserved-memory regionsVinod Koul1-0/+111
Add the reserved memory regions in SM8150 Signed-off-by: Vinod Koul <[email protected]> Reviewed-by: Niklas Cassel <[email protected]> Reviewed-by: Amit Kucheria <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]>
2019-08-21arm64: dts: qcom: sm8150-mtp: Add regulatorsVinod Koul1-0/+324
Add the regulators found in the mtp platform. This platform consists of pmic PM8150, PM8150L and PM8009. Signed-off-by: Vinod Koul <[email protected]> Reviewed-by: Niklas Cassel <[email protected]> Reviewed-by: Amit Kucheria <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]>
2019-08-21arm64: dts: qcom: sm8150-mtp: Add base dts fileVinod Koul2-0/+52
This add base DTS file for sm8150-mtp and enables boot to console, adds tlmm reserved range, resin node, volume down key and also includes pmic file. Signed-off-by: Vinod Koul <[email protected]> Reviewed-by: Niklas Cassel <[email protected]> Reviewed-by: Amit Kucheria <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]>
2019-08-21arm64: dts: qcom: pm8150l: Add base dts fileVinod Koul1-0/+80
PMIC pm8150l is a slave pmic and this adds base DTS file for pm8150l with power-on, adc and gpio nodes Signed-off-by: Vinod Koul <[email protected]> Reviewed-by: Niklas Cassel <[email protected]> Reviewed-by: Amit Kucheria <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]>
2019-08-21arm64: dts: qcom: pm8150b: Add base dts fileVinod Koul1-0/+86
PMIC pm8150b is a slave pmic and this adds base DTS file for pm8150b with power-on, adc, and gpio nodes Signed-off-by: Vinod Koul <[email protected]> Reviewed-by: Niklas Cassel <[email protected]> Reviewed-by: Amit Kucheria <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]>
2019-08-21arm64: dts: qcom: pm8150: Add base dts fileVinod Koul1-0/+97
Add base DTS file for pm8150 along with GPIOs, power-on, rtc and vadc nodes Signed-off-by: Vinod Koul <[email protected]> Reviewed-by: Niklas Cassel <[email protected]> Reviewed-by: Amit Kucheria <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]>
2019-08-21arm64: dts: qcom: sm8150: Add base dts fileVinod Koul1-0/+308
This add base DTS file with cpu, psci, firmware, clock node tlmm and spmi and enables boot to console Signed-off-by: Vinod Koul <[email protected]> Reviewed-by: Niklas Cassel <[email protected]> Reviewed-by: Amit Kucheria <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]>
2019-08-21arm64: sdm845: add adsp and cdsp fastrpc nodesSrinivas Kandagatla1-0/+74
Add fastrpc compute context bank nodes to both cdsp and adsp. Signed-off-by: Srinivas Kandagatla <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]>
2019-08-21ARM: dts: at91: at91sam9x5dm.dtsi: Style cleanupUwe Kleine-König1-45/+41
- use tags from included dtsi instead of duplicating the hierarchy There are no differences in the generated .dtbs Signed-off-by: Uwe Kleine-König <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexandre Belloni <[email protected]>
2019-08-21ARM: dts: at91: at91sam9x5_lcd.dtsi: Style cleanupUwe Kleine-König1-97/+97
- use tags from included dtsi instead of duplicating the hierarchy There are no differences in the generated .dtbs Signed-off-by: Uwe Kleine-König <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexandre Belloni <[email protected]>
2019-08-21ARM: dts: at91: at91sam9xx5ek: Style cleanupUwe Kleine-König6-243/+224
- newline between properties and sub-nodes - use tags from included dtsi instead of duplicating the hierarchy There are no differences in the generated .dtbs Signed-off-by: Uwe Kleine-König <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexandre Belloni <[email protected]>
2019-08-21ARM: dts: at91: at91sam9g15: Style cleanupUwe Kleine-König1-16/+12
- use tags from included dtsi instead of duplicating the hierarchy There are no differences in the generated .dtbs Signed-off-by: Uwe Kleine-König <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexandre Belloni <[email protected]>
2019-08-21ARM: dts: at91: kizboxmini: Style cleanupUwe Kleine-König1-91/+88
- use tags from included dtsi instead of duplicating the hierarchy There are no differences in the generated .dtb Signed-off-by: Uwe Kleine-König <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexandre Belloni <[email protected]>
2019-08-21ARM: dts: at91: cosino: Style cleanupUwe Kleine-König2-151/+145
- newline between properties and sub-nodes - use tags from included dtsi instead of duplicating the hierarchy - status should be the last property There are no differences in the generated .dtb Signed-off-by: Uwe Kleine-König <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexandre Belloni <[email protected]>
2019-08-21ARM: dts: at91: ariettag25: style cleanupUwe Kleine-König1-53/+47
- newline between properties and sub-nodes - use tags from included dtsi instead of duplicating the hierarchy - status should be the last property - drop duplicated alias There are no differences in the generated .dtb Signed-off-by: Uwe Kleine-König <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexandre Belloni <[email protected]>
2019-08-21ARM: dts: at91: ariag25: Style cleanupUwe Kleine-König1-131/+124
- newline between properties and sub-nodes - use tags from included dtsi instead of duplicating the hierarchy There are no differences in the generated .dtb Signed-off-by: Uwe Kleine-König <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexandre Belloni <[email protected]>
2019-08-21ARM: dts: at91: Add label for sam9x5's internal RTCUwe Kleine-König1-1/+1
This allows to simplify several machine device trees using this label instead of duplicating the SoC's hierarchy. Signed-off-by: Uwe Kleine-König <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexandre Belloni <[email protected]>
2019-08-21ARM: ux500: improve BU21013 touchpad bindingsDmitry Torokhov2-8/+20
In preparation to update to bu21013_tp driver properly annotate GPIOs property (the INT GPIOs are active low, not open drain), and also define interrupt lines so we do not have to have special conversion in the driver. Signed-off-by: Dmitry Torokhov <[email protected]> Signed-off-by: Linus Walleij <[email protected]>
2019-08-21arm64: dts: renesas: Update 'vsps' properties for readabilityJacopo Mondi5-5/+5
Update the 'vsps' property in the R-Car Gen3 SoC device tree files to match what's in the documentation example. Signed-off-by: Jacopo Mondi <[email protected]> Reviewed-by: Laurent Pinchart <[email protected]> Reviewed-by: Kieran Bingham <[email protected]> Signed-off-by: Geert Uytterhoeven <[email protected]>
2019-08-21arm64: dts: renesas: r8a77965-salvator-x(s): Enable HDMI soundKuninori Morimoto2-0/+56
Signed-off-by: Kuninori Morimoto <[email protected]> Tested-by: Jacopo Mondi <[email protected]> # Salvator-XS [geert: Preserve sort order] Signed-off-by: Geert Uytterhoeven <[email protected]>
2019-08-21arm64: dts: renesas: r8a774c0: Fix register range of display nodeGeert Uytterhoeven1-1/+1
Since the R8A774C0 SoC uses DU{0,1} only, the register block length should be 0x40000. Based on commit 06585ed38b6698bc ("arm64: dts: renesas: r8a77990: Fix register range of display node") for R-Car E3. Fixes: 8ed3a6b223159df3 ("arm64: dts: renesas: r8a774c0: Add display output support") Signed-off-by: Geert Uytterhoeven <[email protected]> Reviewed-by: Fabrizio Castro <[email protected]> Reviewed-by: Simon Horman <[email protected]>
2019-08-21ARM: dts: ux500: Drop TV-out muxgroup on HREFsLinus Walleij1-1/+0
The reference designs are not using TV-out so let's drop that mux group from this file. Signed-off-by: Linus Walleij <[email protected]>
2019-08-21arm64: dts: renesas: r8a77970: Sort nodesYoshihiro Kaneko1-3/+3
Sort nodes. If node address is present * Sort by node address, grouping all nodes with the same compat string and sorting the group alphabetically. Else * Sort alphabetically This should not have any run-time effect. Signed-off-by: Yoshihiro Kaneko <[email protected]> Reviewed-by: Simon Horman <[email protected]> Signed-off-by: Geert Uytterhoeven <[email protected]>
2019-08-21arm64: dts: renesas: r8a7796: Sort nodesYoshihiro Kaneko1-76/+76
Sort nodes. If node address is present * Sort by node address, grouping all nodes with the same compat string and sorting the group alphabetically. Else * Sort alphabetically This should not have any run-time effect. Signed-off-by: Yoshihiro Kaneko <[email protected]> Reviewed-by: Simon Horman <[email protected]> Signed-off-by: Geert Uytterhoeven <[email protected]>
2019-08-21arm64: dts: renesas: r8a774c0: Sort nodesYoshihiro Kaneko1-45/+45
Sort nodes. If node address is present * Sort by node address, grouping all nodes with the same compat string and sorting the group alphabetically. Else * Sort alphabetically This should not have any run-time effect. Signed-off-by: Yoshihiro Kaneko <[email protected]> Reviewed-by: Simon Horman <[email protected]> Signed-off-by: Geert Uytterhoeven <[email protected]>
2019-08-21arm64: dts: renesas: r8a774c0: cat874: Sort nodesYoshihiro Kaneko1-14/+14
Sort nodes. If node address is present * Sort by node address, grouping all nodes with the same compat string and sorting the group alphabetically. Else * Sort alphabetically This should not have any run-time effect. Signed-off-by: Yoshihiro Kaneko <[email protected]> Reviewed-by: Simon Horman <[email protected]> Signed-off-by: Geert Uytterhoeven <[email protected]>
2019-08-21arm64: dts: renesas: r8a774a1: Sort nodesYoshihiro Kaneko1-87/+87
Sort nodes. If node address is present * Sort by node address, grouping all nodes with the same compat string and sorting the group alphabetically. Else * Sort alphabetically This should not have any run-time effect. Signed-off-by: Yoshihiro Kaneko <[email protected]> Reviewed-by: Simon Horman <[email protected]> Signed-off-by: Geert Uytterhoeven <[email protected]>
2019-08-21ARM: dts: r8a77470: Add PMU device nodeGeert Uytterhoeven1-0/+7
Enable support for the ARM Performance Monitor Units in the Cortex-A7 CPU cores on RZ/G1C by adding a device node for the PMU. New Linux output: hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available Signed-off-by: Geert Uytterhoeven <[email protected]> Tested-by: Fabrizio Castro <[email protected]> Reviewed-by: Fabrizio Castro <[email protected]>
2019-08-21ARM: dts: aspeed: Enable first MMC slot on AST2500 EVBAndrew Jeffery1-0/+11
The EVB contains two slots. Enable one of them for testing purposes. Signed-off-by: Andrew Jeffery <[email protected]> Signed-off-by: Joel Stanley <[email protected]>
2019-08-21ARM: dts: aspeed: Describe SD controllersAndrew Jeffery2-0/+56
The AST2400 and AST2500 both share the same SD controller, at the same location in the physical address space and the same hardware interrupt, with the same clock configurations. Signed-off-by: Andrew Jeffery <[email protected]> Signed-off-by: Joel Stanley <[email protected]>
2019-08-20soc: amlogic: meson-gx-socinfo: Add of_node_put() before returnNishka Dasgupta1-1/+3
The variable np in function meson_gx_socinfo_init takes the return value of of_find_compatible_node, which gets a node but does not put it. If this node is not put it may cause a memory leak. Hence put np after its usefulness has been exhausted. Issue found with Coccinelle. Signed-off-by: Nishka Dasgupta <[email protected]> Reviewed-by: Neil Armstrong <[email protected]> Fixes: a9daaba2965e ("soc: Add Amlogic SoC Information driver") Signed-off-by: Kevin Hilman <[email protected]>
2019-08-20arm64: dts: add support for SM1 based SEI Robotics SEI610Neil Armstrong3-0/+369
Add support for the Amlogic SM1 Based SEI610 board. The SM1 SoC is a derivative of the G12A SoC Family with : - Cortex-A55 core instead of A53 - more power domains, including USB & PCIe - a neural network co-processor (NNA) - a CSI input and image processor - some changes in the audio complex, thus not yet enabled The SEI610 board is a derivative of the SEI510 board with : - removed ADC based touch button, replaced with 3x GPIO buttons - physical switch disabling on-board MICs - USB-C port for USB 2.0 OTG - On-board FTDI USB2SERIAL port for Linux console Audio, Display and USB support will be added later when support of the corresponding power domains will be added, for now they are kept disabled. Signed-off-by: Neil Armstrong <[email protected]> Acked-by: Martin Blumenstingl <[email protected]> [khilman: fix minor typo regultor -> regulator] Signed-off-by: Kevin Hilman <[email protected]>
2019-08-20dt-bindings: arm: amlogic: add SEI Robotics SEI610 bindingsNeil Armstrong1-0/+2
Add the compatible for the Amlogic SM1 Based SEI610 board. Signed-off-by: Neil Armstrong <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Kevin Hilman <[email protected]>
2019-08-20dt-bindings: arm: amlogic: add SM1 bindingsNeil Armstrong1-0/+3
Add bindings for the new Amlogic SM1 SoC Family. It a derivative of the G12A SoC Family with : - Cortex-A55 core instead of A53 - more power domains - a neural network co-processor - a CSI input and image processor Signed-off-by: Neil Armstrong <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Kevin Hilman <[email protected]>
2019-08-20soc: amlogic: clk-measure: Add support for SM1Neil Armstrong1-0/+134
Add the clk-measurer clocks IDs for the Amlogic SM1 SoC family. Signed-off-by: Neil Armstrong <[email protected]> Signed-off-by: Kevin Hilman <[email protected]>
2019-08-20dt-bindings: soc: amlogic: clk-measure: Add SM1 compatibleNeil Armstrong1-0/+1
Add the Amlogic SM1 Compatible for the clk-measurer IP. Reviewed-by: Martin Blumenstingl <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Neil Armstrong <[email protected]> Signed-off-by: Kevin Hilman <[email protected]>
2019-08-20soc: amlogic: meson-gx-socinfo: Add SM1 and S905X3 IDsNeil Armstrong1-0/+2
Add the SoC IDs for the S905X3 Amlogic SM1 SoC. Reviewed-by: Martin Blumenstingl <[email protected]> Reviewed-by: Jerome Brunet <[email protected]> Signed-off-by: Neil Armstrong <[email protected]> Signed-off-by: Kevin Hilman <[email protected]>
2019-08-20dt-bindings: clock: meson: add resets to the audio clock controllerJerome Brunet2-0/+39
Add the documentation and bindings for the resets provided by the g12a audio clock controller Reviewed-by: Neil Armstrong <[email protected]> Signed-off-by: Jerome Brunet <[email protected]>
2019-08-19arm64: dts: sdm845: Add dynamic CPU power coefficientsMatthias Kaehlcke1-0/+8
Add dynamic power coefficients for the Silver and Gold CPU cores of the Qualcomm SDM845. Signed-off-by: Matthias Kaehlcke <[email protected]> Reviewed-by: Douglas Anderson <[email protected]> Reviewed-by: Amit Kucheria <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]>
2019-08-19arm64: dts: qcom: qcs404: Update memory map to v3Bjorn Andersson1-10/+20
Update the reserved-memory map to version 3, to adjust to changes in the remoteprocs. Reviewed-by: Vinod Koul <[email protected]> Signed-off-by: Bjorn Andersson <[email protected]>
2019-08-19arm64: dts: imx8qxp: Add DSP DT nodeDaniel Baluta2-0/+36
This includes DSP reserved memory, ADMA DSP device and DSP MU communication channels description. Signed-off-by: Daniel Baluta <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2019-08-19arm64: dts: imx8mn: Add cpu-freq supportAnson Huang2-0/+45
Add A53 OPP table, cpu regulator and speed grading node to support cpu-freq driver. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2019-08-19arm64: dts: imx8mn-ddr4-evk: Add rohm,bd71847 PMIC supportAnson Huang1-0/+109
On i.MX8MN DDR4 EVK board, there is a rohm,bd71847 PMIC on i2c1 bus, enable it. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2019-08-19arm64: dts: imx8mn-ddr4-evk: Add i2c1 supportAnson Huang1-0/+14
Enable i2c1 on i.MX8MN DDR4 EVK board. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2019-08-19arm64: dts: freescale: Add i.MX8MN DDR4 EVK board supportAnson Huang2-0/+222
This patch adds basic i.MM8MN DDR4 EVK board support. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2019-08-19arm64: dts: imx8mn: Add gpio-ranges propertyAnson Huang1-0/+5
Add "gpio-ranges" property to establish connections between GPIOs and PINs on i.MX8MN pinctrl driver. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2019-08-19arm64: dts: freescale: Add i.MX8MN dtsi supportAnson Huang1-0/+712
The i.MX8M Nano Media Applications Processor is a new SoC of the i.MX8M family, it is a 14nm FinFET product of the growing mScale family targeting the consumer market. It is built in Samsung 14LPP to achieve both high performance and low power consumption and relies on a powerful fully coherent core complex based on a quad core ARM Cortex-A53 cluster, Cortex-M7 low-power coprocessor and graphics accelerator. This patch adds the basic dtsi support for i.MX8MN. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2019-08-19arm64: dts: imx8mm: Enable cpu-idle driverAnson Huang1-0/+17
Enable i.MX8MM cpu-idle using generic ARM cpu-idle driver, 2 states are supported, details as below: root@imx8mmevk:~# cat /sys/devices/system/cpu/cpu0/cpuidle/state0/name WFI root@imx8mmevk:~# cat /sys/devices/system/cpu/cpu0/cpuidle/state0/usage 3973 root@imx8mmevk:~# cat /sys/devices/system/cpu/cpu0/cpuidle/state1/name cpu-pd-wait root@imx8mmevk:~# cat /sys/devices/system/cpu/cpu0/cpuidle/state1/usage 6647 Signed-off-by: Anson Huang <[email protected]> Acked-by: Daniel Lezcano <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2019-08-19arm64: dts: ls1028a: Add esdhc node in dtsAshish Kumar3-0/+48
This patch is to add esdhc node and enable SD UHS-I, eMMC HS200 for ls1028ardb/ls1028aqds board. Signed-off-by: Ashish Kumar <[email protected]> Signed-off-by: Yangbo Lu <[email protected]> Signed-off-by: Yinbo Zhu <[email protected]> Signed-off-by: Shawn Guo <[email protected]>