mips: dts: align LED node names with dtschemaThe node names should be generic and DT schema expects certain pattern: mt7621-gnubee-gb-pc1.dtb: gpio-leds: 'power', 'system' do not match any of th
mips: dts: align LED node names with dtschemaThe node names should be generic and DT schema expects certain pattern: mt7621-gnubee-gb-pc1.dtb: gpio-leds: 'power', 'system' do not match any of the regexes: '(^led-[0-9a-f]$|led)', 'pinctrl-[0-9]+'Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com>Reviewed-by: Sergio Paracuellos <sergio.paracuellos@gmail.com>Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
show more ...
mips: dts: remove label = "cpu" from DSA dt-bindingThis is not used by the DSA dt-binding, so remove it from all devicetrees.Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com>Acked-by: Sergio Par
mips: dts: remove label = "cpu" from DSA dt-bindingThis is not used by the DSA dt-binding, so remove it from all devicetrees.Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com>Acked-by: Sergio Paracuellos <sergio.paracuellos@gmail.com>Reviewed-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
MIPS: dts: correct gpio-keys names and propertiesgpio-keys children do not use unit addresses.Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>Acked-by: Arınç ÜNAL <arinc.unal@
MIPS: dts: correct gpio-keys names and propertiesgpio-keys children do not use unit addresses.Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>Acked-by: Arınç ÜNAL <arinc.unal@arinc9.com>Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
MIPS: ath79: ar9331: add pause property for the MAC <> switch linkBoth, MAC and switch support flow control, so add pause property for theMAC <> switch link.Signed-off-by: Oleksij Rempel <o.remp
MIPS: ath79: ar9331: add pause property for the MAC <> switch linkBoth, MAC and switch support flow control, so add pause property for theMAC <> switch link.Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
MIPS: ath79: ar9331: Add OpeneEmbed SOM9331 BoardAdd SOM9331 based Board. It has 3 LAN ports, usb to uart controller andUSB type A port.Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Si
MIPS: ath79: ar9331: Add OpeneEmbed SOM9331 BoardAdd SOM9331 based Board. It has 3 LAN ports, usb to uart controller andUSB type A port.Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
MIPS: ath79: ar9331: rename uart to serial nodeschema violation was detected by the dtbs_checkSigned-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: Thomas Bogendoerfer <tsbogend@
MIPS: ath79: ar9331: rename uart to serial nodeschema violation was detected by the dtbs_checkSigned-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
MIPS: ath79: ar9331_dpt_module: update led nodesFit led nodes to the latest naming schema.Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: Thomas Bogendoerfer <tsbogend@alph
MIPS: ath79: ar9331_dpt_module: update led nodesFit led nodes to the latest naming schema.Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
MIPS: ath79: ar9331: add ar9331-switch nodeAdd switch node supported by dsa ar9331 driver.Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: David S. Miller <davem@davemloft.n
MIPS: ath79: ar9331: add ar9331-switch nodeAdd switch node supported by dsa ar9331 driver.Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: David S. Miller <davem@davemloft.net>
MIPS: dts: ar9331: fix interrupt-controller sizeIt is two registers each of 4 byte.Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: Paul Burton <paul.burton@mips.com>Cc: Ro
MIPS: dts: ar9331: fix interrupt-controller sizeIt is two registers each of 4 byte.Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: Paul Burton <paul.burton@mips.com>Cc: Rob Herring <robh+dt@kernel.org>Cc: Mark Rutland <mark.rutland@arm.com>Cc: Pengutronix Kernel Team <kernel@pengutronix.de>Cc: Ralf Baechle <ralf@linux-mips.org>Cc: James Hogan <jhogan@kernel.org>Cc: devicetree@vger.kernel.orgCc: linux-mips@vger.kernel.orgCc: linux-kernel@vger.kernel.org
MIPS: ath79: ar9331: add Ethernet nodesAdd ethernet nodes supported by ag71xx driver.Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>Signed-off-by: David S. Miller <davem@davemloft.net>
MIPS: ath79: Use the IRQ based GPIO key driver for the buttonsNow that the GPIO driver support interrupts we don't need to poll thebuttons.Signed-off-by: Alban Bedel <albeu@free.fr>Signed-off-b
MIPS: ath79: Use the IRQ based GPIO key driver for the buttonsNow that the GPIO driver support interrupts we don't need to poll thebuttons.Signed-off-by: Alban Bedel <albeu@free.fr>Signed-off-by: Paul Burton <paul.burton@mips.com>Patchwork: https://patchwork.linux-mips.org/patch/15283/Cc: linux-mips@linux-mips.orgCc: Rob Herring <robh+dt@kernel.org>Cc: Mark Rutland <mark.rutland@arm.com>Cc: Ralf Baechle <ralf@linux-mips.org>Cc: Antony Pavlov <antonynpavlov@gmail.com>Cc: devicetree@vger.kernel.orgCc: linux-kernel@vger.kernel.org
MIPS: ath79: Fix the USB PHY reset namesThe binding for the USB PHY went thru before the driver. However thenew version of the driver now use the PHY core support for reset, andthis expect the re
MIPS: ath79: Fix the USB PHY reset namesThe binding for the USB PHY went thru before the driver. However thenew version of the driver now use the PHY core support for reset, andthis expect the reset to be named "phy". So remove the "usb-" prefixfrom the the reset names.Signed-off-by: Alban Bedel <albeu@free.fr>Acked-by: Rob Herring <robh@kernel.org>Signed-off-by: Paul Burton <paul.burton@mips.com>Patchwork: https://patchwork.linux-mips.org/patch/15282/Cc: linux-kernel@vger.kernel.orgCc: Rob Herring <robh+dt@kernel.org>Cc: Mark Rutland <mark.rutland@arm.com>Cc: Ralf Baechle <ralf@linux-mips.org>Cc: Antony Pavlov <antonynpavlov@gmail.com>Cc: devicetree@vger.kernel.orgCc: linux-mips@linux-mips.org
kbuild: remove all dummy assignments to obj-Now kbuild core scripts create empty built-in.o where necessary.Remove "obj- := dummy.o" tricks.Signed-off-by: Masahiro Yamada <yamada.masahiro@socion
kbuild: remove all dummy assignments to obj-Now kbuild core scripts create empty built-in.o where necessary.Remove "obj- := dummy.o" tricks.Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
kbuild: handle dtb-y and CONFIG_OF_ALL_DTBS natively in Makefile.libIf CONFIG_OF_ALL_DTBS is enabled, "make ARCH=arm64 dtbs" compiles eachDTB twice; one from arch/arm64/boot/dts/*/Makefile and the
kbuild: handle dtb-y and CONFIG_OF_ALL_DTBS natively in Makefile.libIf CONFIG_OF_ALL_DTBS is enabled, "make ARCH=arm64 dtbs" compiles eachDTB twice; one from arch/arm64/boot/dts/*/Makefile and the other fromthe dtb-$(CONFIG_OF_ALL_DTBS) line in arch/arm64/boot/dts/Makefile.It could be a race problem when building DTBS in parallel.Another minor issue is CONFIG_OF_ALL_DTBS covers only *.dts in vendorsub-directories, so this broke when Broadcom added one more hierarchyin arch/arm64/boot/dts/broadcom/<soc>/.One idea to fix the issues in a clean way is to move DTB handlingto Kbuild core scripts. Makefile.dtbinst already recognizes dtb-ynatively, so it should not hurt to do so.Add $(dtb-y) to extra-y, and $(dtb-) as well if CONFIG_OF_ALL_DTBS isenabled. All clutter things in Makefiles go away.As a bonus clean-up, I also removed dts-dirs. Just use subdir-ydirectly to traverse sub-directories.Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>Acked-by: Arnd Bergmann <arnd@arndb.de>[robh: corrected BUILTIN_DTB to CONFIG_BUILTIN_DTB]Signed-off-by: Rob Herring <robh@kernel.org>
kbuild: clean up *.dtb and *.dtb.S patterns from top-level MakefileWe need to add "clean-files" in Makfiles to clean up DT blobs, but weoften miss to do so.Since there are no source files that e
kbuild: clean up *.dtb and *.dtb.S patterns from top-level MakefileWe need to add "clean-files" in Makfiles to clean up DT blobs, but weoften miss to do so.Since there are no source files that end with .dtb or .dtb.S, so wecan clean-up those files from the top-level Makefile.Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>Acked-by: Arnd Bergmann <arnd@arndb.de>Signed-off-by: Rob Herring <robh@kernel.org>
License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseMany source files in the tree are missing licensing information, whichmakes it harder for compliance tools to determine
License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseMany source files in the tree are missing licensing information, whichmakes it harder for compliance tools to determine the correct license.By default all files without license information are under the defaultlicense of the kernel, which is GPL version 2.Update the files which contain no license information with the 'GPL-2.0'SPDX license identifier. The SPDX identifier is a legally bindingshorthand, which can be used instead of the full boiler plate text.This patch is based on work done by Thomas Gleixner and Kate Stewart andPhilippe Ombredanne.How this work was done:Patches were generated and checked against linux-4.14-rc6 for a subset ofthe use cases: - file had no licensing information it it. - file was a */uapi/* one with no licensing information in it, - file was a */uapi/* one with existing licensing information,Further patches will be generated in subsequent months to fix up caseswhere non-standard license headers were used, and references to licensehad to be inferred by heuristics based on keywords.The analysis to determine which SPDX License Identifier to be applied toa file was done in a spreadsheet of side by side results from of theoutput of two independent scanners (ScanCode & Windriver) producing SPDXtag:value files created by Philippe Ombredanne. Philippe prepared thebase worksheet, and did an initial spot review of a few 1000 files.The 4.13 kernel was the starting point of the analysis with 60,537 filesassessed. Kate Stewart did a file by file comparison of the scannerresults in the spreadsheet to determine which SPDX license identifier(s)to be applied to the file. She confirmed any determination that was notimmediately clear with lawyers working with the Linux Foundation.Criteria used to select files for SPDX license identifier tagging was: - Files considered eligible had to be source code files. - Make and config files were included as candidates if they contained >5 lines of source - File already had some variant of a license header in it (even if <5 lines).All documentation files were explicitly excluded.The following heuristics were used to determine which SPDX licenseidentifiers to apply. - when both scanners couldn't find any license traces, file was considered to have no license information in it, and the top level COPYING file license applied. For non */uapi/* files that summary was: SPDX license identifier # files ---------------------------------------------------|------- GPL-2.0 11139 and resulted in the first patch in this series. If that file was a */uapi/* path one, it was "GPL-2.0 WITH Linux-syscall-note" otherwise it was "GPL-2.0". Results of that was: SPDX license identifier # files ---------------------------------------------------|------- GPL-2.0 WITH Linux-syscall-note 930 and resulted in the second patch in this series. - if a file had some form of licensing information in it, and was one of the */uapi/* ones, it was denoted with the Linux-syscall-note if any GPL family license was found in the file or had no licensing in it (per prior point). Results summary: SPDX license identifier # files ---------------------------------------------------|------ GPL-2.0 WITH Linux-syscall-note 270 GPL-2.0+ WITH Linux-syscall-note 169 ((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause) 21 ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 17 LGPL-2.1+ WITH Linux-syscall-note 15 GPL-1.0+ WITH Linux-syscall-note 14 ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause) 5 LGPL-2.0+ WITH Linux-syscall-note 4 LGPL-2.1 WITH Linux-syscall-note 3 ((GPL-2.0 WITH Linux-syscall-note) OR MIT) 3 ((GPL-2.0 WITH Linux-syscall-note) AND MIT) 1 and that resulted in the third patch in this series. - when the two scanners agreed on the detected license(s), that became the concluded license(s). - when there was disagreement between the two scanners (one detected a license but the other didn't, or they both detected different licenses) a manual inspection of the file occurred. - In most cases a manual inspection of the information in the file resulted in a clear resolution of the license that should apply (and which scanner probably needed to revisit its heuristics). - When it was not immediately clear, the license identifier was confirmed with lawyers working with the Linux Foundation. - If there was any question as to the appropriate license identifier, the file was flagged for further research and to be revisited later in time.In total, over 70 hours of logged manual review was done on thespreadsheet to determine the SPDX license identifiers to apply to thesource files by Kate, Philippe, Thomas and, in some cases, confirmationby lawyers working with the Linux Foundation.Kate also obtained a third independent scan of the 4.13 code base fromFOSSology, and compared selected files where the other two scannersdisagreed against that SPDX file, to see if there was new insights. TheWindriver scanner is based on an older version of FOSSology in part, sothey are related.Thomas did random spot checks in about 500 files from the spreadsheetsfor the uapi headers and agreed with SPDX license identifier in thefiles he inspected. For the non-uapi files Thomas did random spot checksin about 15000 files.In initial set of patches against 4.14-rc6, 3 files were found to havecopy/paste license identifier errors, and have been fixed to reflect thecorrect identifier.Additionally Philippe spent 10 hours this week doing a detailed manualinspection and review of the 12,461 patched files from the initial patchversion early this week with: - a full scancode scan run, collecting the matched texts, detected license ids and scores - reviewing anything where there was a license detected (about 500+ files) to ensure that the applied SPDX license was correct - reviewing anything where there was no detection but the patch license was not GPL-2.0 WITH Linux-syscall-note to ensure that the applied SPDX license was correctThis produced a worksheet with 20 files needing minor correction. Thisworksheet was then exported into 3 different .csv files for thedifferent types of files to be modified.These .csv files were then reviewed by Greg. Thomas wrote a script toparse the csv files and add the proper SPDX tag to the file, in theformat that the file expected. This script was further refined by Gregbased on the output to detect more types of files automatically and todistinguish between header and source .c files (which need differentcomment types.) Finally Greg ran the script using the .csv files togenerate the patches.Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>Reviewed-by: Philippe Ombredanne <pombredanne@nexb.com>Reviewed-by: Thomas Gleixner <tglx@linutronix.de>Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
MIPS: ath79: add initial support for DPT-ModuleThe following features are supported: * UART; * SPI-flash; * USB host; * GPIO key and LED.Links: * https://dptechnics.com/shop/index.php
MIPS: ath79: add initial support for DPT-ModuleThe following features are supported: * UART; * SPI-flash; * USB host; * GPIO key and LED.Links: * https://dptechnics.com/shop/index.php?route=product/product&path=59&product_id=50 * https://dptechnics.com/shop/index.php?route=product/product&path=59&product_id=63Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>Cc: Daan Pape <daan@dptechnics.com>Cc: linux-mips@linux-mips.orgCc: devicetree@vger.kernel.orgPatchwork: https://patchwork.linux-mips.org/patch/12886/Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
MIPS: ath79: add initial support for Onion OmegaThe following features are supported: * UART; * SPI-flash; * USB host; * GPIO key and LED.Please see https://onion.io/omega for details.
MIPS: ath79: add initial support for Onion OmegaThe following features are supported: * UART; * SPI-flash; * USB host; * GPIO key and LED.Please see https://onion.io/omega for details.Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>Cc: Gabor Juhos <juhosg@openwrt.org>Cc: Alban Bedel <albeu@free.fr>Cc: L. D. Pinney <ldpinney@gmail.com>Cc: Boken Lin <bl@onion.io>Cc: Jacky Huang <huangfangcheng@163.com>Cc: linux-mips@linux-mips.orgCc: devicetree@vger.kernel.orgPatchwork: https://patchwork.linux-mips.org/patch/12884/Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
MIPS: ath79: add initial support for Dragino MS14 (Dragino 2)The following features are supported: * UART; * SPI-flash; * USB host; * GPIO keys and LEDs.Links: * http://www.dragino.
MIPS: ath79: add initial support for Dragino MS14 (Dragino 2)The following features are supported: * UART; * SPI-flash; * USB host; * GPIO keys and LEDs.Links: * http://www.dragino.com/products/mother-board/item/71-ms14-p.html * https://wiki.openwrt.org/toh/dragino/ms14Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>Cc: Gabor Juhos <juhosg@openwrt.org>Cc: Alban Bedel <albeu@free.fr>Cc: linux-mips@linux-mips.orgCc: devicetree@vger.kernel.orgPatchwork: https://patchwork.linux-mips.org/patch/12882/Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
MIPS: ath79: add initial support for TP-LINK MR3020The following features are supported: * UART; * SPI-flash; * USB host; * GPIO keys and LEDs.Links: * http://www.tp-link.com/en/produ
MIPS: ath79: add initial support for TP-LINK MR3020The following features are supported: * UART; * SPI-flash; * USB host; * GPIO keys and LEDs.Links: * http://www.tp-link.com/en/products/details/?model=TL-MR3020 * http://wiki.openwrt.org/toh/tp-link/tl-mr3020 * https://wikidevi.com/wiki/TP-LINK_TL-MR3020Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>Cc: Gabor Juhos <juhosg@openwrt.org>Cc: Alban Bedel <albeu@free.fr>Cc: linux-mips@linux-mips.orgCc: devicetree@vger.kernel.orgPatchwork: https://patchwork.linux-mips.org/patch/12880/Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
MIPS: dts: qca: introduce AR9331 devicetreeThis patch introduces devicetree for Atheros AR9331 SoC (AKA Hornet).The AR9331 chip is a Wi-Fi System-On-Chip (WiSOC),typically used in very cheap Acce
MIPS: dts: qca: introduce AR9331 devicetreeThis patch introduces devicetree for Atheros AR9331 SoC (AKA Hornet).The AR9331 chip is a Wi-Fi System-On-Chip (WiSOC),typically used in very cheap Access Points and Routers.Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>Cc: Gabor Juhos <juhosg@openwrt.org>Cc: Alban Bedel <albeu@free.fr>Cc: linux-mips@linux-mips.orgCc: devicetree@vger.kernel.orgPatchwork: https://patchwork.linux-mips.org/patch/12878/Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
MIPS: ath79: update devicetree clock support for AR9132Current ath79 clock.c code does not read reference clock andpll setup from devicetree. E.g. you can set any clock rate valuein board DTS but
MIPS: ath79: update devicetree clock support for AR9132Current ath79 clock.c code does not read reference clock andpll setup from devicetree. E.g. you can set any clock rate valuein board DTS but it will have no effect on the real clk calculation.This patch fixes some AR9132 devicetree clock support defects: * clk initialization function ath79_clocks_init_dt_ng() is introduced; it actually gets pll block base register address and reference clock from devicetree; * pll register parsing code is moved to the separate ar724x_clk_init() function; this function can be called from platform code or from devicetree code.Also mips_hpt_frequency value is set from dt, so the appropriateclock parameter is added to the cpu@0 devicetree node.The same approach can be used for adding AR9331 devicetree support.Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>Cc: Gabor Juhos <juhosg@openwrt.org>Cc: Alban Bedel <albeu@free.fr>Cc: Michael Turquette <mturquette@baylibre.com>Cc: Stephen Boyd <sboyd@codeaurora.org>Cc: Rob Herring <robh+dt@kernel.org>Cc: linux-clk@vger.kernel.orgCc: linux-mips@linux-mips.orgCc: devicetree@vger.kernel.orgPatchwork: https://patchwork.linux-mips.org/patch/12876/Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
MIPS: ath79: Introduce <dt-bindings/clock/ath79-clk.h>The include/dt-bindings/clock/ath79-clk.h header fileis introduced so we can use symbolic identifiers for SoC clocks.Signed-off-by: Antony P
MIPS: ath79: Introduce <dt-bindings/clock/ath79-clk.h>The include/dt-bindings/clock/ath79-clk.h header fileis introduced so we can use symbolic identifiers for SoC clocks.Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>Cc: Gabor Juhos <juhosg@openwrt.org>Cc: Alban Bedel <albeu@free.fr>Cc: Michael Turquette <mturquette@baylibre.com>Cc: Stephen Boyd <sboyd@codeaurora.org>Cc: Rob Herring <robh+dt@kernel.org>Cc: linux-mips@linux-mips.orgCc: linux-clk@vger.kernel.orgCc: devicetree@vger.kernel.orgPatchwork: https://patchwork.linux-mips.org/patch/12875/Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
MIPS: dts: qca: ar9132: use short references for dt nodesHere are some Sascha Hauer's arguments for using aliases in the dtsfiles: - using aliases reduces the number of indentations in dts files
MIPS: dts: qca: ar9132: use short references for dt nodesHere are some Sascha Hauer's arguments for using aliases in the dtsfiles: - using aliases reduces the number of indentations in dts files; - dts files become independent of the layout of the dtsi files (it becomes possible to introduce another bus {} hierarchy between a toplevel bus and the devices when you have to); - less chances for typos. if &i2c2 does not exist you get an error. If instead you duplicate the whole path in the dts file a typo in the path will just create another node.Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>Cc: Alban Bedel <albeu@free.fr>Cc: Sascha Hauer <s.hauer@pengutronix.de>Cc: Rob Herring <robh+dt@kernel.org>Cc: Frank Rowand <frowand.list@gmail.com>Cc: Grant Likely <grant.likely@linaro.org>Cc: linux-mips@linux-mips.orgCc: devicetree@vger.kernel.orgPatchwork: https://patchwork.linux-mips.org/patch/12873/Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
MIPS: dts: qca: ar9132_tl_wr1043nd_v1.dts: drop unused alias nodeThe TP-LINK TL-WR1043ND board has only one serial port,so replacing the default of 0 with 0 does nothing useful.Moreover, the cor
MIPS: dts: qca: ar9132_tl_wr1043nd_v1.dts: drop unused alias nodeThe TP-LINK TL-WR1043ND board has only one serial port,so replacing the default of 0 with 0 does nothing useful.Moreover, the correct name for aliases node is "aliases" not "alias".An overview of the "aliases" node usage can be foundon the device tree usage page at devicetree.org [1].Also please see chapter 3.3 ("Aliases node") of the ePAPR 1.1 [2].[1] http://devicetree.org/Device_Tree_Usage#aliases_Node[2] https://www.power.org/documentation/epapr-version-1-1/Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>Acked-by: Alban Bedel <albeu@free.fr>Cc: linux-mips@linux-mips.orgCc: devicetree@vger.kernel.orgPatchwork: https://patchwork.linux-mips.org/patch/12872/Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
12