summaryrefslogtreecommitdiffstats
path: root/arch/mips/dts
Commit message (Collapse)AuthorAgeFilesLines
...
* net: mscc: ocelot: Update DTS for Ocelot pcb120.Horatiu Vultur2019-05-033-81/+147
| | | | | | Update device tree for ocelot to add support for ocelot pcb120. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* net: mscc: serval: Add ethernet nodes for ServalHoratiu Vultur2019-05-033-0/+146
| | | | | | | Add ethernet nodes for Serval SoCs family. There are 2 pcb in this family: pcb105 and pcb106. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* dt: bcm968380gerg: enable nand controllerPhilippe Reynes2019-04-221-0/+12
| | | | | | | Enable the nand controller in the device tree of the board bcm96838gerg. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* dt: bcm6838: add nand controllerPhilippe Reynes2019-04-221-0/+13
| | | | | | Add the nand controller in the bcm6838 device tree. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* Merge branch 'master' of git://git.denx.de/u-boot-spiTom Rini2019-04-1418-18/+18
|\ | | | | | | | | | | | | | | | | Conflicts: arch/arm/dts/armada-385-amc.dts arch/arm/dts/armada-xp-theadorable.dts arch/arm/dts/stm32mp157c-ev1-u-boot.dtsi Signed-off-by: Tom Rini <trini@konsulko.com>
| * dts: switch spi-flash to jedec, spi-nor compatibleNeil Armstrong2019-04-1218-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is no reason not to use the Linux "jedec,spi-nor" binding in U-Boot dts files. This compatible has been added in sf_probe, let use it. This patch switches to jedec,spi-nor when spi-flash is used in the DTS and DTSI files, and removed spi-flash when jedec,spi-nor is already present. The x86 dts are switched in a separate commit since it depends on a change in fdtdec. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Acked-by: Stefan Roese <sr@denx.de> Reviewed-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com> Reviewed-by: Evgeniy Paltsev <paltsev@synopsys.com> Reviewed-by: Rick Chen <rick@andestech.com> Reviewed-by: Patrick Delaunay <Patrick.delaunay@st.com> Reviewed-by: Jagan Teki <jagan@openedev.com>
* | net: mscc: servalt: Add ethernet nodes for ServalTHoratiu Vultur2019-04-122-0/+65
| | | | | | | | | | | | | | Add ethernet nodes for ServalT SoCs family. Currently there is only one pcb(pcb116) in this family. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* | net: mscc: jaguar2: Add ethenet nodes for Jaguar2.Horatiu Vultur2019-04-124-0/+636
| | | | | | | | | | | | | | Add ethernet nodes for Jaguar2 SoCs family. There are 3 pcb in this family: pcb110, pcb111 and pcb112. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* | dt: bcm968380gerg: enable gpio controllerPhilippe Reynes2019-04-121-0/+12
| | | | | | | | | | | | | | | | Enable the gpio controllers in the device tree of the board bcm968380gerg. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* | dt: bcm6838: add gpio controllerPhilippe Reynes2019-04-121-0/+27
| | | | | | | | | | | | | | Add gpio controllers in bcm6838 device tree. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* | mips: add initial support for qca956x referenced boardRosy Song2019-04-123-0/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QCA9563 is CPU used on AP152 board : Clock speed : 750 MHz , Arch : Mips 74Kc, Eth : SGMII interface, MIMO config : 3 * 3 450M, 2 * USB 2.0, Signed-off-by: Rosy Song <rosysong@rosinson.com> Changes for v2: - coding style cleanup - remove ununsed flash chip in defconfig - enable automatic icache / dcache size in defconfig Changes for v3: - add detailed information for qca956x in commit message Changes for v4: - remove pre-configured network settings in ap152.h Changes for v5: - coding style cleanup
* | mips: mt76xx: gardena-smart-gateway: Correct spelling of GARDENAStefan Roese2019-04-121-1/+1
| | | | | | | | | | | | | | | | | | This patch changes Gardena to the correct GARDENA spelling. Also the platform name is "GARDENA smart Gateway". This patch changes the incorrect occurrances. Signed-off-by: Stefan Roese <sr@denx.de> Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* | mips: add ethernet support for qca953x referenced boardsRosy Song2019-04-122-0/+36
|/ | | | Signed-off-by: Rosy Song <rosysong@rosinson.com>
* mips: add missing dtb-y to arch/mips/dts/MakefileMasahiro Yamada2019-03-221-0/+5
| | | | | | | | | | | | | | Since commit 27cb7300ffda ("Ensure device tree DTS is compiled"), build succeeds irrespective of the correctness of Makefile. In fact, you can compile any defconfig without adding any entry in arch/*/dts/Makefile. I am going to revert that commit, so device tree must be explicitly listed in Makefile. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* dt: bcm6838: add watchdogPhilippe Reynes2019-02-091-0/+17
| | | | | | | This commit add watchdog and sysreset watchdog in the bcm6838 device tree. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com>
* mips: mscc: luton: Add ethernet nodes for Luton.Horatiu Vultur2019-02-013-0/+267
| | | | | | | Add nodes for pcb090 and pcb091. There is currently no support in Linux for this SoC. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* MSCC: Add board support for Serval SoC family.Horatiu Vultur2019-01-231-0/+1
| | | | | | | | Add board support and configuration for Jaguar2 SoC family. The detection of the board type is based on the phy ids. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* MSCC: Add device tree for Serval pcb106 boardHoratiu Vultur2019-01-231-0/+56
| | | | | | Add device tree based on evaluation board pcb106. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* MSCC: add device tree for Serval pcb105 boardHoratiu Vultur2019-01-232-0/+205
| | | | | | Add device tree based on evaluation board pcb105. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* MSCC: Add board support for Servalt SoC familyHoratiu Vultur2019-01-233-0/+206
| | | | | | | | Add board support, configuration and DTS for Servalt SoC family. Currently there is one board in this family. Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* MIPS: mscc: ocelot: Add ethernet nodes for OcelotGregory CLEMENT2019-01-232-0/+117
| | | | | | Import Ethernet related nodes from Linux Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
* mips: mt7688: gardena-smart-gateway: Enable green power LED on startupStefan Roese2019-01-161-1/+1
| | | | | | | Set the correct power-up state (default-state) of the green power LED. Signed-off-by: Stefan Roese <sr@denx.de> Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* MSCC: Add board support for Jaguar2 SOC familyHoratiu Vultur2019-01-161-0/+1
| | | | | | | Add board support and configuration for Jaguar2 SOC family. The detection of the board type in this family is based on the phy ids. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* MSCC: add device tree for Serval2 boardHoratiu Vultur2019-01-161-0/+60
| | | | | | Add device tree based on evaluation board pcb112. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* MSCC: Add device tree for Jaguar2-48 boardHoratiu Vultur2019-01-161-0/+74
| | | | | | Add device tree based on evaluation board pcb111. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* MSCC: Add device tree for Jaguar2 boardHoratiu Vultur2019-01-162-0/+261
| | | | | | Add device tree based on evaluation board pcb110. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* mips: mscc: DT: Update luton device tree to use fast SPI driverLars Povlsen2019-01-161-13/+2
| | | | | | | | | | Thes patch change the luton base device tree to use the newly added SPI bitbang driver. It also updates the "mscc_luton_defconfig" to use the new driver. Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* mips: ocelot: DT: Enable use of serial gpioLars Povlsen2019-01-163-0/+124
| | | | | | | | This enables the use of the MSCC serial GPIO driver on the MSCC VCoreIII 'ocelot' SOC, and add gpio-leds nodes to the pcb123 and pcb120 DT. Signed-off-by: Lars Povlsen <lars.povlsen@microsemi.com>
* mips: luton: DT: Enable use of serial gpioLars Povlsen2019-01-163-0/+68
| | | | | | | This enables the use of the MSCC serial GPIO driver, and add gpio-leds nodes to the 'luton' pcb090 and pcb091 DT. Signed-off-by: Lars Povlsen <lars.povlsen@microsemi.com>
* mips: mscc: luton+ocelot: Remove board config options, do probingLars Povlsen2019-01-161-0/+2
| | | | | | | | | | | | | | | As we are moving to multi-dtb and board detection, remove static board config options, and introduce board probing instead. Luton: This add single-binary support for the two MSCC luton-based reference boards - pcb090 and pcb091. The SoC chip ID is used to determine the board type. Ocelot: This add single-binary support for the two MSCC ocelot-based reference boards - pcb120 and pcb123. The PHY ids on specific ports are used to determine the board type. Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com>
* mips: luton: DT: Add pcb090Lars Povlsen2019-01-161-0/+36
| | | | | | | | | | This prepares individual device trees for MSCC luton-based reference boards - pcb090 and pcb091. Note: Even though the devices trees are quite common, they will differ significantly in coming patches. Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com>
* mips: jz47xx: Add Creator CI20 platformPaul Burton2018-12-192-0/+123
| | | | | | | | | | Add support for the Creator CI20 platform based on the JZ4780 SoC. Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Signed-off-by: Paul Burton <paul.burton@imgtec.com> Signed-off-by: Marek Vasut <marek.vasut@gmail.com> Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com> Reviewed-by: Marek Vasut <marex@denx.de>
* mips: jz47xx: Add JZ4780 SoC supportPaul Burton2018-12-191-0/+164
| | | | | | | | | | Add initial support for the Ingenic JZ47xx MIPS SoC. Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Signed-off-by: Paul Burton <paul.burton@imgtec.com> Signed-off-by: Marek Vasut <marek.vasut@gmail.com> Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com> Reviewed-by: Marek Vasut <marex@denx.de>
* MSCC: add board support for the Luton based evaluation boardGregory CLEMENT2018-12-192-0/+123
| | | | | | | Adding the support for the Luton boards PCB91 which share common code with the Ocelots boards, including board code, device tree and configuration. Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
* MSCC: add board support for the Ocelots based evaluation boardsGregory CLEMENT2018-12-194-0/+218
| | | | | | | Adding the support for 2 boards sharing common code for Ocelot chip: PCB120 and PCB123 Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
* mips: xilfpga: fix DTC warningsDaniel Schwierzeck2018-12-191-1/+0
| | | | | | | | | | | This fixes following DTC warning: arch/mips/dts/nexys4ddr.dtb: Warning (compatible_is_string_list): /ethernet@10e00000/mdio/phy@1:compatible: property is not a string list As upstream DTS in Linux doesn't have the offending property, simply remove it to fix the warning. Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* mips: ath79: fix DTC warningsDaniel Schwierzeck2018-12-192-6/+0
| | | | | | | | Remove all interrupt nodes that cause warnings regarding a missing interrupt parent. There are no interrupt controller nodes defined and the device trees don't match the ones in Linux anymore. Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* bmips: enable ar-5315u enet supportÁlvaro Fernández Rojas2018-12-191-0/+32
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: bcm6318: add support for bcm6368-enetÁlvaro Fernández Rojas2018-12-191-0/+19
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: enable vr-3032u enet supportÁlvaro Fernández Rojas2018-12-191-0/+32
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: bcm63268: add support for bcm6368-enetÁlvaro Fernández Rojas2018-12-191-0/+25
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: enable dgnd3700v2 enet supportÁlvaro Fernández Rojas2018-12-191-0/+14
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: bcm6362: add support for bcm6368-enetÁlvaro Fernández Rojas2018-12-191-0/+19
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: enable ar-5387un enet supportÁlvaro Fernández Rojas2018-12-191-0/+32
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: bcm6328: add support for bcm6368-enetÁlvaro Fernández Rojas2018-12-191-0/+17
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: enable wap-5813n enet supportÁlvaro Fernández Rojas2018-12-191-0/+14
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: bcm6368: add support for bcm6368-enetÁlvaro Fernández Rojas2018-12-191-0/+19
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: enable nb4-ser enet supportÁlvaro Fernández Rojas2018-12-191-0/+24
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: enable hg556a enet supportÁlvaro Fernández Rojas2018-12-191-0/+12
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* bmips: bcm6358: add support for bcm6348-enetÁlvaro Fernández Rojas2018-12-191-0/+28
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>