summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-05-19ARM: dts: am3517-evm: Add I/O expander for User DIP switches and LEDSAdam Ford1-0/+7
There is a tca6416 GPIO expander on i2c2. This patch enables the GPIO expander which has several LED's and some connected DIP switches Signed-off-by: Derald D. Woods <woods.technical@gmail.com> Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-18ARM: dts: armada-xp-98dx: Add NAND pinctrl informationChris Packham1-0/+13
Add pin control information for the NAND interface on the Armada 98DX3236 and variants. Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
2018-05-18ARM: dts: armada-39x: update NAND node with new bindingsMiquel Raynal4-94/+112
Use the new bindings of the Marvell NAND controller driver. Also adapt the NAND controller node organization to distinguish which property is relevant for the controller, and which one is NAND chip specific. Expose the partitions as a subnode of the NAND chip. Remove the 'marvell,nand-enable-arbiter' property, not needed anymore as the new driver activates the arbiter by default for all boards which is either needed or harmless. Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
2018-05-18ARM: dts: armada-38x: update NAND node with new bindingsMiquel Raynal8-318/+356
Use the new bindings of the Marvell NAND controller driver. Also adapt the NAND controller node organization to distinguish which property is relevant for the controller, and which one is NAND chip specific. Expose the partitions as a subnode of the NAND chip. Remove the 'marvell,nand-enable-arbiter' property, not needed anymore as the new driver activates the arbiter by default for all boards which is either needed or harmless. Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
2018-05-18ARM: dts: armada-375: update NAND node with new bindingsMiquel Raynal2-23/+33
Use the new bindings of the Marvell NAND controller driver. Also adapt the NAND controller node organization to distinguish which property is relevant for the controller, and which one is NAND chip specific. Expose the partitions as a subnode of the NAND chip. Remove the 'marvell,nand-enable-arbiter' property, not needed anymore as the new driver activates the arbiter by default for all boards which is either needed or harmless. Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
2018-05-18ARM: dts: armada-370-xp: update NAND node with new bindingsMiquel Raynal15-352/+434
Use the new bindings of the Marvell NAND controller driver. Also adapt the NAND controller node organization to distinguish which property is relevant for the controller, and which one is NAND chip specific. Expose the partitions as a subnode of the NAND chip. Remove the 'marvell,nand-enable-arbiter' property, not needed anymore as the new driver activates the arbiter by default for all boards which is either needed or harmless. Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
2018-05-18arm64: dts: marvell: armada-37xx: mark the gpio controllers as irq controllerUwe Kleine-König1-0/+6
This allows to reference these gpio controller as interrupt parent. Also add a comment which cpu line names are managed by the controllers because "nb" and "sb" usually doesn't appear in schematics, but MPPX_Y do. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
2018-05-17arm64: dts: marvell: 7040-db: describe the 10G interface as fixed-linkAntoine Tenart1-0/+5
This patch adds a fixed-link node to the 10G interface of the 7040-db board. This is required as the mvpp2 driver now uses phylink. The best solution would have been to describe the SFP cage but they are not wired correctly, and thus unusable, so we chose to use fixed-link instead. Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
2018-05-17arm64: dts: marvell: 8040-db: describe the 10G interfaces as fixed-linkAntoine Tenart1-0/+10
This patch adds a fixed-link node to both 10G interfaces of the 8040-db board. This is required as the mvpp2 driver now uses phylink. The best solution would have been to describe the SFP cages but they are not wired correctly, and thus unusable, so we chose to use fixed-link instead. Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
2018-05-17arm64: dts: marvell: mcbin: enable the fourth network interfaceAntoine Tenart1-0/+32
This patch enables the fourth network interface on the Marvell Macchiatobin. It is configured in the 2500Base-X PHY mode. The SFP cage is also described. Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
2018-05-17arm64: dts: marvell: mcbin: add 10G SFP supportRussell King1-0/+38
This patch adds the SFP cage description in the Marvell Armada 8040 mcbin, for both 10G interfaces. Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> [Antoine: small reworks, commit message] Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
2018-05-17ARM: dts: sun8i: r40: bananapi-m2-ultra: Enable GMAC ethernet controllerChen-Yu Tsai1-0/+30
The Bananapi M2 Ultra has a Realtek RTL8211E RGMII PHY tied to the GMAC. The PMIC's DC1SW output provides power for the PHY, while the ALDO2 output provides I/O voltages on both sides. Acked-by: Maxime Ripard <maxime.ripard@bootlin.com> Signed-off-by: Chen-Yu Tsai <wens@csie.org>
2018-05-17ARM: dts: sun8i: r40: Add device node and RGMII pinmux node for GMACChen-Yu Tsai1-0/+34
The R40 SoC has a GMAC (gigabit capable Ethernet controller). Add a device node for it. The only publicly available board for this SoC uses an RGMII PHY. Add a pinmux node for it as well. Since this SoC also has an old 10/100 Mbps EMAC, which also has an MDIO bus controller, the MDIO bus for the GMAC is labeled "gmac_mdio". Acked-by: Maxime Ripard <maxime.ripard@bootlin.com> Signed-off-by: Chen-Yu Tsai <wens@csie.org>
2018-05-17ARM: dts: sun8i: r40: bananapi-m2-ultra: Sort device node dereferencesChen-Yu Tsai1-34/+35
The device nodes dereference (&foo) usages should be sorted by the label names, barring any parsing order issues such as the #include statement for the PMIC's .dtsi file that must come after the PMIC. Move the mmc and ohci blocks in front of the PMIC's regulator blocks. Acked-by: Maxime Ripard <maxime.ripard@bootlin.com> Signed-off-by: Chen-Yu Tsai <wens@csie.org>
2018-05-16ARM: dts: da850-evm: add WP and CD to MMCAdam Ford1-0/+2
The legacy mode uses the write protect and card detect but DT does not. This patch enables Write-Protect and Card-Detect pins for the MMC card, and the gpio-ranges property sets the gpio pinmuxing for those respective pins. Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Sekhar Nori <nsekhar@ti.com>
2018-05-15Merge tag 'v4.18-rockchip-dts64-1' of ↵Olof Johansson10-29/+111
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt All iommus got their clocks added and rk3399 got support for its usb3-phy otg-port and better ajustment for the cpll child clocks. On the board side, all rk3399 got their typec phys enabled - which is needed for better usb support, the sapphire board got some more properties moved to the excavator baseboard where they really belong, kevin got a fix to use a real devicetree compatible and puma-haikou got its hdmi port enabled. * tag 'v4.18-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: arm64: dts: rockchip: enable hdmi on rk3399-puma-haikou arm64: dts: rockchip: use canonical compatible for touchpad/touchscreen on gru-kevin arm64: dts: rockchip: add clocks in iommu nodes arm64: dts: rockchip: add usb3-phy otg-port support for rk3399 arm64: dts: rockchip: remove PCIe assigned-clocks in excavator baseboard arm64: dts: rockchip: move rk3399-sapphire PCIe to excavator baseboard arm64: dts: rockchip: assign clock rate for cpll child clocks on rk3399 arm64: dts: rockchip: enable typec-phy0 for rk3399-puma-haikou arm64: dts: rockchip: enable typec-phy1 for rk3399-puma arm64: dts: rockchip: enable typec-phy for rk3399-firefly arm64: dts: rockchip: enable typec-phy for rk3399-sapphire Signed-off-by: Olof Johansson <olof@lixom.net>
2018-05-15Merge tag 'v4.18-rockchip-dts32-1' of ↵Olof Johansson7-5/+35
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt Fixed pin numbers for uart4 on rk3288, iommu clocks and small changes over multiple boards like default serial setting for rk3288-tinker, output selection for the dp83867 on the phycore-som and the newly added pwm-backlight delay properties for veyron boards. * tag 'v4.18-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: ARM: dts: rockchip: default serial for rk3288 Tinker Board ARM: dts: rockchip: set PWM delay backlight settings for Minnie ARM: dts: rockchip: set PWM delay backlight settings for Veyron ARM: dts: rockchip: add clocks in iommu nodes ARM: dts: rockchip: Add dp83867 CLK_OUT muxing on rk3288-phycore-som ARM: dts: rockchip: fix uart4 pin-numbers for rk3288 Signed-off-by: Olof Johansson <olof@lixom.net>
2018-05-15Merge tag 'juno-updates-4.18' of ↵Olof Johansson7-248/+262
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into next/dt ARMv8 Juno/Vexpress updates/cleanups for v4.18 1. Add the missing connections to the STM output port as all endpoint connections must be bidirectional. 2. Replace all the custom OF graph endpoint node names with the standard 'endpoint' 3. Cleanup to replace all underscores('_') with hyphens('-') in the device node names 4. Syntactic restructuring of motherboard include file so that it can be included at the top of any other DTS file as it should be rather than existing include in the middle of the file at a specific location * tag 'juno-updates-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux: arm64: dts: juno/rtsm: re-structure motherboard includes arm64: dts: juno: replace '_' with '-' in node names arm64: dts: juno: Fix "debounce-interval" property misspelling arm64: dts: juno: fix OF graph endpoint node names arm64: dts: juno: fix missing Coresight STM graph connection Signed-off-by: Olof Johansson <olof@lixom.net>
2018-05-15Merge tag 'vexpress-updates-4.18' of ↵Olof Johansson7-717/+732
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into next/dt ARMv7 Vexpress updates/cleanups for v4.18 1. Syntactic restructuring of motherboard include file so that it can be included at the top of any other DTS file as it should be rather than existing include in the middle of the file at a specific location 2. Use of standard GPIO controller bindings for few sysreg components like LED, MMC Write Protect/Card Detect and Flash Write Protect to fix some of the new DTC warnings 3. Cleanup to replace all underscores('_') with hyphens('-') in the device node names * tag 'vexpress-updates-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux: ARM: dts: vexpress: replace '_' with '-' in node names ARM: dts: vexpress: use standard gpio bindings for sys_{led,mci,flash} ARM: dts: vexpress: Restructure motherboard includes Signed-off-by: Olof Johansson <olof@lixom.net>
2018-05-15Merge tag 'sti-dt-for-v4.18-round1' of ↵Olof Johansson5-43/+43
git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into next/dt STi DT update: _ Fix complain about IRQ_TYPE_NONE_usage * tag 'sti-dt-for-v4.18-round1' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti: ARM: dts: stihxxx-b2120: Fix complain about IRQ_TYPE_NONE usage ARM: dts: stih410: Fix complain about IRQ_TYPE_NONE usage ARM: dts: stih407: Fix complain about IRQ_TYPE_NONE usage ARM: dts: stih407-pinctrl: Fix complain about IRQ_TYPE_NONE usage ARM: dts: stih407-family: Fix complain about IRQ_TYPE_NONE usage Signed-off-by: Olof Johansson <olof@lixom.net>
2018-05-15Merge tag 'v4.17-next-dts64' of ↵Olof Johansson4-2/+1277
https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into next/dt - add clock and pinctrl nodes for mt2712e - add High-Speed DMA and audio nodes for mt7622 * tag 'v4.17-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux: arm64: dts: mt7622: add audio related device nodes arm64: dts: mt7622: add High-Speed DMA device nodes arm64: dts: mt2712: add pintcrl device node. arm64: dts: mt2712: add pintcrl file arm64: dts: add clock device nodes of MT2712 Signed-off-by: Olof Johansson <olof@lixom.net>
2018-05-15Merge tag 'v4.17-next-dts32' of ↵Olof Johansson22-613/+1573
https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into next/dt convert to SPDX IDs mt7623: - add audio, bluetooth, highspees DMA and SPI-NOR nodes - fix invalid memory nodes by not using skeleton64.dtsi - fix memory size for bananapi-r2 - fix dtc warnings - refactor dts and dtsi to aviod code duplication - add mt7623n and mt7623a reference boards * tag 'v4.17-next-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux: arm: dts: mt7623: add MT7623N reference board with eMMC arm: dts: mt7623: add MT7623A reference boards arm: dts: mt7623: add MT7623A SoC level DTS arm: dts: mt7623: extend common file reused by all boards with MT7623 SoCs arm: dts: mt6323: move node mt6323 leds to mt6323.dtsi arm: dts: mt7623: add BTIF, HSDMA and SPI-NOR device nodes arm: dts: mt7623: fix all Warnings (unit_address_vs_reg) arm: dts: mt7623: fix available memory size on bananapi-r2 arm: dts: mt7623: fix invalid memory node being generated arm: dts: mediatek: converted to using SPDX identifiers arm: dts: mediatek: modify audio related nodes for both MT2701 and MT7623 Signed-off-by: Olof Johansson <olof@lixom.net>
2018-05-15ARM: dts: logicpd-som-lv: Fix Touchscreen controllerAdam Ford1-6/+6
The touchscreen patch did not apply to this branch correctly and inadvertently got placed onto I2C2 when it should be on I2C3. This fixes the issue. Fixes: 121685b14624 ("ARM: dts: logicpd-som-lv: Enable Touchscreen controller") Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am3517-som: Add Seiko Instruments RTC s35390aAdam Ford1-0/+16
The SOM used in the am3517-evm has a s35390a onboard. This patch allows the s35390a to be used as the RTC. Signed-off-by: Derald D. Woods <woods.technical@gmail.com> Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am437x-sk-evm: add wilink8 supportEyal Reizer1-0/+115
enable mmc3 used for wlan and uart1 used for bluetooth configure the gpios used for wlan and bluetooth controls add fixed voltage regulator used for wlan power control Signed-off-by: Eyal Reizer <eyalr@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am3517-evm: Add LCD panel type 15 supportAdam Ford2-0/+136
The AM3517-EVM by Logic PD has a Logic PD type 15 display LCD attached to the baseboard, and the SOM itself has an integrated touchscreen controller. This patch enables both the LCD and the tsc2004 on the SOM. Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am3517-som: Associate cpu to regulator supplyAdam Ford1-0/+8
The am3517-som is powered by vdd_core_reg, so let's add the 'cpu' device-tree node with the 'vdd_core' regulator as the core supply. Signed-off-by: Derald D. Woods <woods.technical@gmail.com> Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am3517-som: Add TI TPS65023 regulatorsAdam Ford2-4/+51
This commit adds the common voltage regulators used on LogicPD's AM3517 System-On-Modules. Signed-off-by: Derald D. Woods <woods.technical@gmail.com> Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am3517-evm: Split off SOM features from baseboardAdam Ford2-1/+39
The am3517-evm consists of an am3517 SOM-M2 and a baseboard. As items are added that are unique to the baseboard, let's place them in a file called am3517-som.dtsi. These items will be common for all variants of the SOM. Anything unique to the baseboard will be placed into am3517-evm. Signed-off-by: Derald D. Woods <woods.technical@gmail.com> Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am3517: Add pinmuxing, CD and WP for MMC1Adam Ford1-0/+20
The boardboard supports card detect and write protect, so let's enable those pins. Signed-off-by: Derald D. Woods <woods.technical@gmail.com> Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: logicpd-som-lv: Add fixed 26MHz clock as fck for twlAdam Ford1-0/+9
The board uses 26MHz oscillator for the twl4030 HFCLK. This way we will not depend on the bootloader to configure the CFG_BOOT:HFCLK_FREQ Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: logicpd-torpedo: Add fixed 26MHz clock as fck for twlAdam Ford1-0/+10
The board uses 26MHz oscillator for the twl4030 HFCLK. This way we will not depend on the bootloader to configure the CFG_BOOT:HFCLK_FREQ Signed-off-by: Adam Ford <aford173@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: omap3-pandora-common: Use IRQ_TYPE specifierHernán Gonzalez1-1/+1
Replace magic number with the proper IRQ_TYPE specifier to improve DT readability. Signed-off-by: Hernán Gonzalez <hernan@vanguardiasur.com.ar> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am335x-boneblue: Use IRQ_TYPE specifierHernán Gonzalez1-1/+1
GPIO_ACTIVE_LOW was being used to specify an interrupt, use IRQ_TYPE_EDGE_RISING instead. This improves DT readability. Signed-off-by: Hernán Gonzalez <hernan@vanguardiasur.com.ar> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am335x-baltos.dtsi: Use IRQ_TYPE specifierHernán Gonzalez1-1/+1
GPIO_ACTIVE_LOW was being used to specify an interrupt, use IRQ_TYPE_EDGE_RISING instead. This improves DT readability. Signed-off-by: Hernán Gonzalez <hernan@vanguardiasur.com.ar> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am335x-baltos-ir5221: Use IRQ_TYPE specifierHernán Gonzalez1-1/+1
GPIO_ACTIVE_LOW was being used to specify an interrupt, use IRQ_TYPE_EDGE_RISING instead. This improves DT readability. Signed-off-by: Hernán Gonzalez <hernan@vanguardiasur.com.ar> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am335x-baltos-ir3220: Use IRQ_TYPE specifierHernán Gonzalez1-1/+1
GPIO_ACTIVE_LOW was being used to specify an interrupt, use IRQ_TYPE_EDGE_RISING instead. This improves DT readability. Signed-off-by: Hernán Gonzalez <hernan@vanguardiasur.com.ar> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15Revert "ARM: dts: am437x-sk-evm: Correct tps65218 irq type"Peter Ujfalusi1-1/+1
This reverts commit 561f9bcf268422ebe78a1739d86a255fd481c71c. While the correct IRQ level fixed the WARN_ON(), but prevented the probe of tps65218 as GIC_SPI does not support LEVEL_LOW (?) Use LEVEL_HIGH as it looks to be the accurate one since the INTn of TPS is connected to NMIn of the SoC. Fixes: 561f9bcf2684 ("ARM: dts: am437x-sk-evm: Correct tps65218 irq type") Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am437x-epos-evm: Fixup (again) tps65218 irq typePeter Ujfalusi1-1/+1
While the correct IRQ level fixed the WARN_ON(), but prevented the probe of tps65218 as GIC_SPI does not support LEVEL_LOW (?) Use LEVEL_HIGH as it looks to be the accurate one since the INTn of TPS is connected to NMIn of the SoC. Fixes: 7a53a34622da ("ARM: dts: am437x-epos-evm: Correct tps65218 irq type") Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am437x-cm-t43: Fixup (again) tps65218 irq typePeter Ujfalusi1-1/+1
While the correct IRQ level fixed the WARN_ON(), but prevented the probe of tps65218 as GIC_SPI does not support LEVEL_LOW (?) Use LEVEL_HIGH as it looks to be the accurate one since the INTn of TPS is connected to NMIn of the SoC. Fixes: b997f534b551 ("ARM: dts: am437x-cm-t43: Correct tps65218 irq type") Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am437x-gp-evm: Fixup (again) tps65218 irq typePeter Ujfalusi1-1/+1
While the correct IRQ level fixed the WARN_ON(), but prevented the probe of tps65218 as GIC_SPI does not support LEVEL_LOW (?) Use LEVEL_HIGH as it looks to be the accurate one since the INTn of TPS is connected to NMIn of the SoC. Fixes: 5692b911c980 ("ARM: dts: am437x-gp-evm: Correct tps65218 irq type") Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: am335x-evmsk: Add phandle for the backlight for the panelPeter Ujfalusi1-1/+2
With the backlight phandle the driver can manage the backlight on/off in sync with the panel enable/disable. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15Merge branch 'omap-for-v4.18/dt-fixes' into omap-for-v4.18/dtTony Lindgren4-4/+14
2018-05-15ARM: dts: omap: fix OMAP3 CM-T3x OF graph video connectorsRob Herring2-2/+2
The OMAP3 CM-T3x based boards define 2 /connector nodes for S-Video and DVI output. However, since they have the same node name, the S-Video connector overwritten. This leaves a dangling graph connection which gives the following warning: arch/arm/boot/dts/omap3-sbc-t3517.dtb: Warning (graph_endpoint): /ocp@68000000/dss@48050000/encoder@48050c00/port/endpoint: graph connection to node '/connector/port/endpoint' is not bidirectional Fix this by renaming the nodes to s-video-connector and dvi-connector. Cc: "Benoît Cousson" <bcousson@baylibre.com> Cc: Tony Lindgren <tony@atomide.com> Signed-off-by: Rob Herring <robh@kernel.org> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15ARM: dts: omap: fix OF graph in omap3-devkit8000Rob Herring2-2/+12
omap3-devkit8000-common.dtsi defines a graph connection for DVI, but then omap3-devkit8000-lcd-common.dtsi overrides that with a graph connection for the LCD as the same output signals are used. This leaves an incomplete graph as the TFP410 output has only half a connection. The result is the following warning: arch/arm/boot/dts/omap3-devkit8000-lcd70.dtb: Warning (graph_endpoint): /encoder0/ports/port@0/endpoint: graph connection to node '/ocp@68000000/dss@48050000/port/endpoint' is not bidirectional Fix this by defining multiple endpoints which is the correct way to show a 1 to many connection. Cc: "Benoît Cousson" <bcousson@baylibre.com> Cc: Tony Lindgren <tony@atomide.com> Signed-off-by: Rob Herring <robh@kernel.org> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-15arm64: dts: hi3798cv200: enable emmc support for poplar boardShawn Guo3-3/+184
It adds pinctrl device pinconf@8a21000, gpio-ranges for GPIO devices, and then enables eMMC support for Hi3798CV200 Poplar board. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Wei Xu <xuwei5@hisilicon.com>
2018-05-15arm64: dts: hi3798cv200: enable usb2 support for poplar boardShawn Guo2-0/+76
It adds usb2 phy devices, and enables ehci/ohci support for Hi3798CV200 Poplar board. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Wei Xu <xuwei5@hisilicon.com>
2018-05-15arm64: dts: hi3798cv200: enable PCIe support for poplar boardShawn Guo2-0/+78
It adds combophy devices under peripheral controller and enables PCIe support for Hi3798CV200 Poplar board. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Wei Xu <xuwei5@hisilicon.com>
2018-05-15arm64: dts: hisi: Enable Hisi LPC node for hip07John Garry2-0/+18
The patch enables the HiSi LPC node for hip07, with the IPMI child device. Signed-off-by: John Garry <john.garry@huawei.com> Signed-off-by: Wei Xu <xuwei5@hisilicon.com>
2018-05-15arm64: dts: hisi: Enable Hisi LPC node for hip06John Garry2-0/+29
The patch enables the HiSi LPC node for hip06, with IPMI and UART child devices. Signed-off-by: John Garry <john.garry@huawei.com> Signed-off-by: Wei Xu <xuwei5@hisilicon.com>