#
05521ef0 |
|
05-Jul-2023 |
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> |
arm64: dts: apm: add missing space before { Add missing whitespace between node name/label and opening {. Link: https://lore.kernel.org/r/20230705145934.293487-1-krzysztof.kozlowski@linaro.org Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
|
#
0022cec7 |
|
21-Apr-2023 |
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> |
arm64: dts: apm: add missing cache properties As all level 2 and level 3 caches are unified, add required cache-unified and cache-level properties to fix warnings like: apm-mustang.dtb: l2-cache-0: 'cache-level' is a required property apm-mustang.dtb: l2-cache-0: 'cache-unified' is a required property Link: https://lore.kernel.org/r/20230421223139.115044-1-krzysztof.kozlowski@linaro.org Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
|
#
5fc3037a |
|
23-Jan-2023 |
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> |
arm64: dts: apm: drop deprecated serial device_type The device_type property is deprecated by Devicetree specification and bindings do not allow it. Link: https://lore.kernel.org/r/20230123151549.369818-1-krzysztof.kozlowski@linaro.org Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
|
#
87ccc38e |
|
24-Jun-2022 |
Serge Semin <Sergey.Semin@baikalelectronics.ru> |
arm64: dts: apm: Harmonize DWC USB3 DT nodes name In accordance with the DWC USB3 bindings the corresponding node name is suppose to comply with the Generic USB HCD DT schema, which requires the USB nodes to have the name acceptable by the regexp: "^usb(@.*)?" . Make sure the "snps,dwc3"-compatible nodes are correctly named despite of the warning comment about possible backward compatibility issues. Signed-off-by: Serge Semin <Sergey.Semin@baikalelectronics.ru> Acked-by: Krzysztof Kozlowski <krzk@kernel.org> Link: https://lore.kernel.org/r/20220624141622.7149-6-Sergey.Semin@baikalelectronics.ru Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
|
#
d57cc3b9 |
|
26-May-2022 |
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> |
arm64: dts: apm: adjust whitespace around '=' Fix whitespace coding style: use single space instead of tabs or multiple spaces around '=' sign in property assignment. No functional changes (same DTB). Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20220526204606.833054-3-krzysztof.kozlowski@linaro.org
|
#
e90ac411 |
|
17-Sep-2020 |
Krzysztof Kozlowski <krzk@kernel.org> |
arm64: dts: apm: add required gpio-cells to DW APB GPIO controller port The Synopsys DesignWare APB GPIO controller port must have gpio-cells property, as pointed by dtschema: arch/arm64/boot/dts/apm/apm-mustang.dt.yaml: gpio@1c024000: gpio-controller@0: '#gpio-cells' is a required property Link: https://lore.kernel.org/r/20200917165040.22908-2-krzk@kernel.org Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: Olof Johansson <olof@lixom.net>
|
#
61163895 |
|
17-Sep-2020 |
Krzysztof Kozlowski <krzk@kernel.org> |
arm64: dts: apm: drop unused reg-io-width from DW APB GPIO controller The Synopsys DesignWare APB GPIO controller driver does not parse reg-io-width and dtschema does not allow it so drop it to fix dtschema warnings like: arch/arm64/boot/dts/apm/apm-mustang.dt.yaml: gpio@1c024000: 'reg-io-width' does not match any of the regexes: '^gpio-(port|controller)@[0-9a-f]+$', 'pinctrl-[0-9]+' Link: https://lore.kernel.org/r/20200917165040.22908-1-krzk@kernel.org Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: Olof Johansson <olof@lixom.net>
|
#
2874c5fd |
|
27-May-2019 |
Thomas Gleixner <tglx@linutronix.de> |
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 Based on 1 normalized pattern(s): this program is free software you can redistribute it and or modify it under the terms of the gnu general public license as published by the free software foundation either version 2 of the license or at your option any later version extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 3029 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Allison Randal <allison@lohutok.net> Cc: linux-spdx@vger.kernel.org Link: https://lkml.kernel.org/r/20190527070032.746973796@linutronix.de Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|
#
31af04cd |
|
14-Jan-2019 |
Rob Herring <robh@kernel.org> |
arm64: dts: Remove inconsistent use of 'arm,armv8' compatible string The 'arm,armv8' compatible string is only for software models. It adds little value otherwise and is inconsistently used as a fallback on some platforms. Remove it from those platforms. This fixes warnings generated by the DT schema. Reported-by: Michal Simek <michal.simek@xilinx.com> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Will Deacon <will.deacon@arm.com> Acked-by: Antoine Tenart <antoine.tenart@bootlin.com> Acked-by: Nishanth Menon <nm@ti.com> Acked-by: Maxime Ripard <maxime.ripard@bootlin.com> Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Acked-by: Chanho Min <chanho.min@lge.com> Acked-by: Krzysztof Kozlowski <krzk@kernel.org> Acked-by: Masahiro Yamada <yamada.masahiro@socionext.com> Acked-by: Gregory CLEMENT <gregory.clement@bootlin.com> Acked-by: Thierry Reding <treding@nvidia.com> Acked-by: Heiko Stuebner <heiko@sntech.de> Acked-by: Simon Horman <horms+renesas@verge.net.au> Acked-by: Tero Kristo <t-kristo@ti.com> Acked-by: Wei Xu <xuwei5@hisilicon.com> Acked-by: Liviu Dudau <liviu.dudau@arm.com> Acked-by: Matthias Brugger <matthias.bgg@gmail.com> Acked-by: Michal Simek <michal.simek@xilinx.com> Acked-by: Scott Branden <scott.branden@broadcom.com> Acked-by: Kevin Hilman <khilman@baylibre.com> Acked-by: Chunyan Zhang <zhang.lyra@gmail.com> Acked-by: Robert Richter <rrichter@cavium.com> Acked-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com> Acked-by: Dinh Nguyen <dinguyen@kernel.org> Signed-off-by: Rob Herring <robh@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
#
d8bcaabe |
|
12-Oct-2017 |
Rob Herring <robh@kernel.org> |
arm64: dts: fix unit-address leading 0s Fix dtc warnings for 'simple_bus_reg' due to leading 0s. Converted using the following command: perl -p -i -e 's/\@0+([0-9a-f])/\@$1/g' `find arch/arm64/boot/dts -type -f -name '*.dts*' Signed-off-by: Rob Herring <robh@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
#
6b5fc336 |
|
26-Jul-2017 |
Rob Herring <robh@kernel.org> |
arm64: dts: apm: fix PCI bus dtc warnings dtc recently added PCI bus checks. Fix these warnings. Signed-off-by: Rob Herring <robh@kernel.org> Cc: Duc Dang <dhdang@apm.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
|
#
39936ae1 |
|
12-Sep-2016 |
hotran <hotran@apm.com> |
arm64: dts: apm: Add DT node for APM X-Gene 2 CPU clocks Add DT nodes to enable APM X-Gene 2 CPU clocks. [dhdang: changelog] Signed-off-by: Hoan Tran <hotran@apm.com> Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
c6d62be5 |
|
21-Jul-2016 |
hotran <hotran@apm.com> |
arm64: dts: apm: Add X-Gene SoC hwmon to device tree This patch adds DT node to enable hwmon driver for APM X-Gene SoC. Signed-off-by: Hoan Tran <hotran@apm.com> Acked-by: Guenter Roeck <linux@roeck-us.net>
|
#
7c7b08bf |
|
01-Sep-2016 |
Duc Dang <dhdang@apm.com> |
arm64: dts: apm: Fix interrupt polarity for X-Gene PCIe legacy interrupts On X-Gene v1 and X-Gene v2, PCIe legacy interrupt should be configured as level-active high. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
d65b5d5a |
|
29-Aug-2016 |
Duc Dang <dhdang@apm.com> |
arm64: dts: apm: Add APM X-Gene v2 SoC PMU DTS entries This patch adds APM X-Gene v2 SoC PMU DTS entries. Signed-off-by: Duc Dang <dhdang@apm.com> Cc: Tai Nguyen <ttnguyen@apm.com>
|
#
8e694cd2 |
|
25-Jul-2016 |
Iyappan Subramanian <isubramanian@apm.com> |
dtb: xgene: Add MDIO node Added mdio node for mdio driver. Also added phy-handle reference to the ethernet nodes. Removed unused clock node from storm sgenet1. Signed-off-by: Iyappan Subramanian <isubramanian@apm.com> Tested-by: Fushen Chen <fchen@apm.com> Tested-by: Toan Le <toanle@apm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
#
f0a78909 |
|
20-Jun-2016 |
Duc Dang <dhdang@apm.com> |
arm64: dts: apm: Fix timer interrupt polarity for X-Gene 2 SoC Correct X-Gene 2 timer interrupt polarity as low-level triggered. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
0e999c79 |
|
14-Jun-2016 |
Bjorn Helgaas <bhelgaas@google.com> |
arm64: dts: apm: Remove leading '0x' from unit addresses Unit addresses should not have a leading '0x'. Remove them. Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
cafc4cd0 |
|
14-Jun-2016 |
Bjorn Helgaas <bhelgaas@google.com> |
arm64: dts: apm: Use lowercase consistently for hex constants The convention in these files is to use lowercase for "0x" prefixes and for the hex constants themselves, but a few changes didn't follow that convention, which makes the file annoying to read. Use lowercase consistently for the hex constants. No functional change intended. Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
6619ac5a |
|
29-Apr-2016 |
Iyappan Subramanian <isubramanian@apm.com> |
dtb: xgene: Add channel property Added 'channel' property, describing ethernet to CPU channel number. Signed-off-by: Iyappan Subramanian <isubramanian@apm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
#
01d1b6e5 |
|
29-Mar-2016 |
Rameshwar Prasad Sahu <rsahu@apm.com> |
arm64: dts: apm: Fix compatible string for X-Gene 2 SATA controller DTS node Fix X-Gene SATA controller compatible string for Merlin board. Signed-off-by: Rameshwar Prasad Sahu <rsahu@apm.com> Acked-by: Suman Tripathi <stripathi@apm.com>
|
#
406f5940 |
|
25-Feb-2016 |
Duc Dang <dhdang@apm.com> |
arm64: dts: apm: Add DT node for X-Gene v2 SLIMpro Mailbox I2C Driver Add DT node to enable SLIMpro Mailbox I2C Driver for X-Gene v2 platforms. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
e99fe226 |
|
25-Feb-2016 |
Duc Dang <dhdang@apm.com> |
arm64: dts: apm: Mailbox device tree node for APM X-Gene v2 platform. Add mailbox device tree node for APM X-Gene v2 platform. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
b8a4ee33 |
|
25-Feb-2016 |
Duc Dang <dhdang@apm.com> |
arm64: dts: apm: Update GPIO standby controller DT node for X-Gene v2 platforms xgene-gpio-sb driver now supports configuring some GPIO pins as interrupt pins. This patch adds the required fields for GPIO standby controller DT node of X-Gene v2 platform to work with this new driver change. Signed-off-by: Quan Nguyen <qnguyen@apm.com> Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
8943f553 |
|
19-Jan-2016 |
Loc Ho <lho@apm.com> |
arm64: dts: apm: Update Merlin DT PCP PLL clock node for v2 hardware Update Merlin DT PCP PLL clock node to reflect compatible string change to reflect v2 hardware. [dhdang: change patch subject] Signed-off-by: Loc Ho <lho@apm.com> Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
0d2c2515 |
|
17-Feb-2016 |
Iyappan Subramanian <isubramanian@apm.com> |
dtb: xgene: Add irqs to support multi queue Signed-off-by: Iyappan Subramanian <isubramanian@apm.com> Signed-off-by: Khuong Dinh <kdinh@apm.com> Signed-off-by: Tanmay Inamdar <tinamdar@apm.com> Tested-by: Toan Le <toanle@apm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
#
9ebf47bb |
|
29-Dec-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: X-Gene v2: I2C1 clock is always on X-Gene v2 I2C0 and I2C1 controllers share the same clock enable register field. This patch remove clock node for I2C1 and leave I2C1 clock always on as having it toggled on/off will affect I2C0 operation. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
93beff2c |
|
29-Dec-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Fix to use standard DT node names for X-Gene 1 and X-Gene 2 platforms Use devicetree standard node name for I2C (i2c@...), GFC GPIO (gpio@...), DW GPIO (gpio@...), Standby GPIO (gpio@...). The DT node name of USB (dwusb@...) still needs to be kept to maintain backward compatibility with old firmware. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
8000bc3f |
|
26-Oct-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add L2 cache topology for APM X-Gene SoC In APM X-Gene SoC (both v1 and v2), each pair of processors shares the same L2 cache. This patch adds l2-cache entries into X-Gene SoC device tree to demonstrate this configuration. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
d0181354 |
|
21-Oct-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add Designware I2C controller DTS entries for X-Gene v2 SoC platform This patch adds DTS entries for Designware I2C controllers used in APM X-Gene v2 evaluation platform (Merlin board). X-Gene v2 has total 5 I2C controllers. On Merlin board only I2C1 and I2C4 controllers are available in Linux, where the other 3 controllers are used for management purpose (power management, BMC function). Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
1a47bc82 |
|
15-Oct-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add APM X-Gene v2 SoC EDAC DTS entries This patch adds EDAC DTS entries for APM X-Gene v2 SoC. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
9ba6739d |
|
14-Oct-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add APM X-Gene v2 SoC Designware GPIO controller DTS entry This patch adds Designware GPIO controller DTS node for APM X-Gene v2 platforms. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
9e81a200 |
|
14-Oct-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add APM X-Gene v2 SoC GFC GPIO controller DTS entry This patch adds the flash controller muxed gpio dts node for APM X-Gene v2 SoC platforms. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
30fd9d51 |
|
14-Oct-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add USB nodes for APM X-Gene v2 platforms This patch adds USB node into APM X-Gene v2 device tree to enable USB support for X-Gene v2 platforms. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
b055e9de |
|
12-Oct-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add PCIe node for APM X-Gene v2 platforms This patch adds PCIe node to support PCIe controller with MSI capability for APM X-Gene v2 platform. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
726e92fd |
|
12-Oct-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add v2m MSI frame nodes for APM X-Gene v2 platforms This patch adds all 16 v2m MSI frames that APM X-Gene v2 SoC supports into APM X-Gene v2 device tree. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
e6ae03c4 |
|
05-Oct-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add RNG device tree nodes for APM X-Gene v2 platform This patch adds device tree nodes to enable driver for True Random Number Generator (TRNG) on APM X-Gene v2 platforms. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
b0e7a85a |
|
22-Oct-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: X-Gene: Do not reset or enable/disable clock for AHB block Remove register information used to reset and enable/disable clock for AHB block as reseting AHB or disabling its clock will make other peripherals attached to it stop working. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
0ae8c000 |
|
16-Sep-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add the arasan mmc DTS entries for APm X-Gene v2 SoC This patch adds the arasan mmc nodes to reuse the of-arasan driver for APM X-Gene v2 SoC platforms. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
5fc86b51 |
|
01-Sep-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add APM X-Gene 2 standby GPIO controller DTS entries Add standby domain gpio controller for APM X-Gene 2 SoC platforms. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
991c1292 |
|
12-Aug-2015 |
Duc Dang <dhdang@apm.com> |
arm64: dts: Add X-Gene v2 reboot driver dts node This patch add dts nodes for X-Gene v2 (APM X-Gene Shadowcat SoC) platforms to use generic SYSCON regmap reset driver for its reset operation. Signed-off-by: Duc Dang <dhdang@apm.com>
|
#
e144dc5b |
|
18-May-2015 |
Feng Kan <fkan@apm.com> |
arm64: dts: add APM Merlin Board device tree This patch adds the support for APM Merlin board. The Merlin board is based on the APM X-Gene Shadowcat SoC. This DTS enables PMU, Ethernet, SATA and Serial. [dhdang: remove pcie0 node] Signed-off-by: Feng Kan <fkan@apm.com> Signed-off-by: Duc Dang <dhdang@apm.com>
|