aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-11-22ARM: dts: da850-lcdk: fix mmc card detect polarityAxel Haslam1-1/+1
The polarity of the card detect pin is inverted. Change it to reflect the right polarity for the board which is ACTIVE_LOW. Signed-off-by: Axel Haslam <[email protected]> Signed-off-by: Sekhar Nori <[email protected]>
2016-11-21Merge tag 'bcm2835-dt-next-2016-11-18' into devicetree/nextFlorian Fainelli15-21/+658
This pull request brings in DT changes for BCM2835: pinctrl setup cleanups, GPIO line naming, and the node for the new thermal driver. Signed-off-by: Florian Fainelli <[email protected]>
2016-11-21ARM: dts: socfpga: fine-tune L2 cache configurationMarek Vasut1-0/+5
Enable double-linefill and increase prefetch offset, which gives considerable read performance boost. The following numbers were obtained using lmbench 3.0 bw_mem tool, for easier comparison, the numbers are pasted in two columns. The test machine has Cyclone V SoC running at 800MHz MPU clock and 512MiB 333MHz 16bit DDR3 DRAM. Without patch | With patch $ for i in rd wr rdwr cp fwr frd fcp bzero bcopy ; do echo $i ; bw_mem 64M $i ; done rd | rd 64.00 526.46 | 64.00 1151.06 wr | wr 64.00 329.95 | 64.00 346.14 rdwr | rdwr 64.00 342.07 | 64.00 367.24 cp | cp 64.00 239.79 | 64.00 322.47 fwr | fwr 64.00 1027.90 | 64.00 1025.38 frd | frd 64.00 322.36 | 64.00 641.89 fcp | fcp 64.00 256.99 | 64.00 408.41 bzero | bzero 64.00 1028.43 | 64.00 1025.07 bcopy | bcopy 64.00 294.73 | 64.00 357.19 Signed-off-by: Marek Vasut <[email protected]> Signed-off-by: Dinh Nguyen <[email protected]>
2016-11-20ARM: dts: da850-lcdk: Enable the usb otg device nodeAlexandre Bailon1-0/+8
This enables the usb otg controller for the lcdk board. Signed-off-by: Alexandre Bailon <[email protected]> Signed-off-by: Sekhar Nori <[email protected]>
2016-11-20ARM: dts: da850: Add the usb otg device nodeAlexandre Bailon1-0/+10
This adds the device tree node for the usb otg controller present in the da850 family of SoC's. Signed-off-by: Alexandre Bailon <[email protected]> Signed-off-by: Sekhar Nori <[email protected]>
2016-11-19ARM: dts: armada-375: Fixup ethernet child DT warningGregory CLEMENT1-2/+2
Child of mvpp2 ethernet do not have a reg property so the unit name should not contain an address: remove them. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-375: Fixup memory DT warningGregory CLEMENT1-1/+1
memory has a reg property so the unit name should contain an address. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-375: Remove skeleton.dtsiGregory CLEMENT1-1/+3
The skeleton.dtsi file was removed in ARM64 for different reasons as explained in commit ("3ebee5a2e141 arm64: dts: kill skeleton.dtsi"). These also applies to ARM and it will also allow to get rid of the following DTC warnings in the future: "Node /memory has a reg or ranges property, but no unit name" Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-375: Fixup pinctrl DT warningsGregory CLEMENT1-1/+1
pinctrl has a ranges property, so the unit name should contain an address. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-375: Fixup pcie DT warningsGregory CLEMENT1-1/+1
PCIe has a range property, so the unit name should contain an address. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-375: Fixup mdio DT warningGregory CLEMENT1-1/+1
MDIO has a reg property so the unit name should contain an address. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-375: Use the node labelsGregory CLEMENT1-133/+136
Use the node label when possible. As a result it flattens the device tree Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-375: Add node labelsGregory CLEMENT1-31/+31
As it was previously done for kirkwood and for aramda 370/XP, this adds missing node labels to Armada 375 and SoC specific nodes to allow to reference them more easily. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-370-xp: Fixup regulator DT warningGregory CLEMENT2-6/+6
regulator has a reg property so the unit name should contain an address. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-370-xp: Remove button address and fixup namesGregory CLEMENT6-11/+11
The gpio-key nodes do not have a reg property, so remove the address from the unit name. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-370-xp: Remove address from dsa unit nameGregory CLEMENT2-2/+2
The dsa node does not have a reg property, so remove the address from the unit name. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-370-xp: Fixup memory DT warningGregory CLEMENT18-18/+18
memory has a reg property so the unit name should contain an address. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-370-xp: Fixup l2-cache DT warningGregory CLEMENT2-2/+2
l2-cache which is either an aurora-outer-cache or an aurora-system-cache has a reg property so the unit name should contain an address. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-370-xp: Remove skeleton.dtsiGregory CLEMENT3-3/+6
The skeleton.dtsi file was removed in ARM64 for different reasons as explained in commit ("3ebee5a2e141 arm64: dts: kill skeleton.dtsi"). These also applies to ARM and it will also allow to get rid of the following DTC warnings in the future: "Node /memory has a reg or ranges property, but no unit name" Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-370: Fixup pcie DT warningsGregory CLEMENT10-122/+124
PCIe has a ranges property, so the unit name should contain an address. Take the opportunity to use the node label instead of the full name. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-xp: Fixup pcie DT warningsGregory CLEMENT12-179/+179
PCIe has a range property, so the unit name should contain an address. Take the opportunity to use the node label instead of the full name. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-370-xp: Fixup mdio DT warningGregory CLEMENT17-177/+181
MDIO has a reg property so the unit name should contain an address. Take the opportunity to use the node label instead of the full name. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-370-xp: Use the node labelsGregory CLEMENT2-90/+91
Use the node label when possible. As a result it flattens the device tree and it makes more visible the IP blocks specific to each SoC variant. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-370-xp: add node labelsGregory CLEMENT6-59/+59
As it was previously done for kirkwood, this adds missing node labels to Armada 370 and XP common and SoC specific nodes to allow to reference them more easily. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-370-xp: move the cpurst node in the common fileGregory CLEMENT3-6/+5
The cpurst nodes are identical in armada-370.dtsi and armada-xp.dtsi files, so move it in the common armada-370-xp.dtsi file. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: armada-xp-matrix: Fix the location of the pcie-controller nodeGregory CLEMENT1-9/+9
In the dts for the Marvell Armada XP Matrix board the pcie-controller was located under the internal-regs node whereas it belongs to the soc node. It means that, until this fix, the pcie could not work for this board because it didn't match the definition of the pcie-controller node in the dtsi file. If we had a look on the decompiled dtb file we saw two different instances of the pcie-controller node: one with the all the resource set but disabled and the other without any resource but enabled. Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: kirkwood: fix spelling mistakePaul Wassi1-1/+1
Fix a spelling mistake in arch/arm/boot/dts/kirkwood-topkick.dts. The manufacturer's name is Univer*s*al Scientific Industrial... Compare with footer of page here: http://www.usish.com/english/products_topkick1281p2.php Signed-off-by: Paul Wassi <[email protected]> Reviewed-by: Andrew Lunn <[email protected]> Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-19ARM: dts: orion5x: convert ls-chl to FDTAshley Hughes2-0/+172
This patch converts my orion5x ls-chl Linkstation device to device tree. [[email protected]: fix title, add back the commit log, move the removal of the platform in an other patch] Signed-off-by: Ashley Hughes <[email protected]> Reviewed-by: Andrew Lunn <[email protected]> Signed-off-by: Gregory CLEMENT <[email protected]>
2016-11-18ARM: dts: add SMSC ethernet on the APQ8060 DragonboardLinus Walleij1-0/+119
The SMSC9112 ethernet controller is connected to chip select 2 on the EBI2 bus on the APQ8060 Dragonboard. We set this up by activating EBI2, creating a chipselect entry as a subnode, and then putting the ethernet controller in a subnode of the chipselect. After the chipselect is configured, the SMSC device will be instantiated. Signed-off-by: Linus Walleij <[email protected]> Signed-off-by: Andy Gross <[email protected]>
2016-11-18ARM: dts: add EBI2 to the Qualcomm MSM8660 DTSILinus Walleij1-0/+17
This adds the external bus interface EBI2 to the MSM8660 device tree, albeit with status = "disabled" so that devices actually using EBI2 can turn it on if needed. Signed-off-by: Linus Walleij <[email protected]> Signed-off-by: Andy Gross <[email protected]>
2016-11-18arm: dts: qcom: apq8064-nexus7: Add pstore support to nexus7John Stultz1-0/+14
Add pstore support for the nexus7. This was useful in debugging a crash where the cpus were getting stuck with irqs off and serial output wasn't reliably working. Cc: Kees Cook <[email protected]> Cc: Bjorn Andersson <[email protected]> Cc: Rob Clark <[email protected]> Cc: Stephen Boyd <[email protected]> Cc: Andy Gross <[email protected]> Cc: Vinay Simha <[email protected]> Cc: Archit Taneja <[email protected]> Cc: [email protected] Cc: [email protected] Signed-off-by: John Stultz <[email protected]> Signed-off-by: Andy Gross <[email protected]>
2016-11-18arm: dts: qcom: apq8064-nexus7: Add DSI and panel nodesJohn Stultz1-2/+61
Add DSI and panel nodes to get graphics up and running on the Nexus7. This still depends on the panel driver being present along with the rpmclk code. Feedback would be greatly appreciated! Cc: Archit Taneja <[email protected]> Cc: vinay simha <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Signed-off-by: John Stultz <[email protected]> Signed-off-by: Andy Gross <[email protected]>
2016-11-18arm: dts: qcom: apq8064: Add dsi, gpu and iommu nodesJohn Stultz1-0/+230
Adds the core gpu, and dsi nodes for the apq8064 needed to get graphics working on the nexus7 and other devices. These apply on top of Archit's patch set that enables HDMI for IFC6410 Feedback would be greatly appreciated! Cc: Archit Taneja <[email protected]> Cc: vinay simha <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Signed-off-by: John Stultz <[email protected]> Signed-off-by: Andy Gross <[email protected]>
2016-11-18arm: dts: qcom: apq8064-ifc6410: Add HDMI supportArchit Taneja1-0/+74
Add HDMI support on IFC6410. Populate the regulators required by HDMI-TX and PHY. Establish the link between the MDP4 DTV encoder and HDMI. Create a generic micro HDMI connector DT node. The msm drm driver doesn't parse for HDMI connectors in DT, but it will do so later. Cc: [email protected] Signed-off-by: Archit Taneja <[email protected]> Signed-off-by: Andy Gross <[email protected]>
2016-11-18arm: dts: qcom: apq8064: Add display DT nodesArchit Taneja1-0/+91
APQ8064 contains a MDP4 based display controller. It contains a HDMI, LVDS and 2 DSI outputs. Add display DT nodes for MDP4, HDMI TX and HDMI PHY. MDP4 based display blocks have a flat device hierarchy. Nodes for other outputs will be added later. Cc: [email protected] Tested-by: John Stultz <[email protected]> Signed-off-by: Archit Taneja <[email protected]> Signed-off-by: Andy Gross <[email protected]>
2016-11-18ARM: dts: qcom: msm8974-hammerhead: Add sdhci1 nodeBhushan Shah1-0/+29
This introduces the eMMC sdhci node and its pinctrl state Signed-off-by: Bhushan Shah <[email protected]> Reviewed-by: Bjorn Andersson <[email protected]> Signed-off-by: Andy Gross <[email protected]>
2016-11-18dt-bindings: arm: Add Sierra Wireless modules bindingsNeil Armstrong1-0/+12
Signed-off-by: Neil Armstrong <[email protected]> Acked-by: Rob Herring <[email protected]> Signed-off-by: Andy Gross <[email protected]>
2016-11-18ARM: dts: Add WP8548 based MangOH Green board DTSNeil Armstrong2-1/+283
Add support for the Sierra Wireless MangOH Green board with the Sierra Wireless WP8548 Module. Signed-off-by: Neil Armstrong <[email protected]> Signed-off-by: Andy Gross <[email protected]>
2016-11-18ARM: dts: Add Sierra Wireless WP8548 dtsiNeil Armstrong1-0/+170
In order to support the Sierra Wireless WP8548 module based on the Qualcomm MDM9615 SoC, add a dtsi file. Signed-off-by: Neil Armstrong <[email protected]> Signed-off-by: Andy Gross <[email protected]>
2016-11-18Merge tag 'tegra-for-4.10-arm-dt' of ↵Olof Johansson6-2/+132
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt ARM: tegra: Device tree changes for v4.10-rc1 Adds support for GMI on Tegra20 and Tegra30 and enables the GPU on Nyan Chromebooks. It also enables sound support on various Toradex devices. * tag 'tegra-for-4.10-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux: ARM: tegra: apalis-tk1: Drop leading 0 from unit-address ARM: tegra: apalis/colibri t30: Integrate audio ARM: tegra: nyan: Enable GPU node and related supply ARM: tegra: Add Tegra30 GMI support ARM: tegra: Add Tegra20 GMI support Signed-off-by: Olof Johansson <[email protected]>
2016-11-18Merge tag 'tegra-for-4.10-dt-bindings' of ↵Olof Johansson2-1/+2
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt dt-bindings: Cleanups and additions for v4.10-rc1 Contains two small patches, one fixing a typo and the other adding the compatible string for the Denver CPUs found on the new Tegra186 SoCs. * tag 'tegra-for-4.10-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux: dt-bindings: Add documentation for Tegra186 Denver serial: tegra20-hsuart: Fix typo in dmas DT binding description Signed-off-by: Olof Johansson <[email protected]>
2016-11-18Merge tag 'samsung-dt-gic-flags-4.10' of ↵Olof Johansson14-294/+437
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt Topic branch with DT changes for v4.10. Fix invalid GIC interrupt flags - type IRQ_TYPE_NONE is not allowed for GIC interrupts. Although this was working but with error messages like: genirq: Setting trigger mode 0 for irq 16 failed Use level high interrupt instead of type none. The choice of level high was rather an arbitrary decision hoping it will work on each platform. Tests shown no issues so far. * tag 'samsung-dt-gic-flags-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux: ARM: dts: exynos: Use human-friendly symbols for interrupt properties in exynos5440 ARM: dts: exynos: Use human-friendly symbols for interrupt properties in exynos5260 ARM: dts: exynos: Use human-friendly symbols for interrupt properties in exynos5 ARM: dts: exynos: Use human-friendly symbols for interrupt properties in exynos4 ARM: dts: exynos: Use human-friendly symbols for interrupt properties in exynos3250 ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos5440 ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos5260 ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos5410/exynos542x ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos5250 ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos5 ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos3250 ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos4x12 ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos4210 ARM: dts: exynos: Fix invalid GIC interrupt flags in exynos4 Signed-off-by: Olof Johansson <[email protected]>
2016-11-18Merge tag 'omap-for-v4.10/dt-signed' of ↵Olof Johansson17-326/+787
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt Device tree changes for omaps for v4.10 merge window: - A series of patches to configure tps65217 PMIC interrupts for power button, charger and usb and use them on am335x - Configure EEPROM, LEDs and USR1 button for omap5 boards - Add tscadc DMA properites for am33xx and am4372 - Configure baltos-ir5221 both musb channels to host mode - Configure internal and external RTC clocks for am335x boards - Don't reset gpio3 block on baltos - Remove pinmux for dra72-evm for erratum i869, fix the regulators and seprate out tps65917 support - Add dra718-evm support - Add minimal droid 4 xt894 support * tag 'omap-for-v4.10/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (22 commits) ARM: dts: Add minimal support for motorola droid 4 xt894 ARM: dts: Add support for dra718-evm ARM: dts: dra72: Add separate dtsi for tps65917 ARM: dts: dra72-evm: Fix modelling of regulators ARM: dts: dra72-evm: Remove pinmux configurations for erratum i869 ARM: dts: am335x-baltos: don't reset gpio3 block ARM: dts: AM335X-evmsk: Add the internal and external clock nodes for rtc ARM: dts: AM335X-evm: Add the internal and external clock nodes for rtc ARM: dts: AM335X-bone-common: Add the internal and external clock nodes for rtc ARM: dts: am335x-baltos-ir5221: use both musb channels in host mode ARM: dts: am4372: add DMA properties for tscadc ARM: dts: am33xx: add DMA properties for tscadc ARM: dts: omap5 uevm: add USR1 button ARM: dts: omap5 uevm: add LEDs ARM: dts: omap5 uevm: add EEPROM ARM: dts: am335x: Add the power button interrupt ARM: dts: am335x: Add the charger interrupt dt-bindings: mfd: Provide human readable defines for TPS65217 interrupts ARM: dts: am335x: Support the PMIC interrupt ARM: dts: tps65217: Add the power button device ... Signed-off-by: Olof Johansson <[email protected]>
2016-11-18ARM: dts: exynos: Fix invalid GIC interrupt flags in audio block of Exynos5410Krzysztof Kozlowski1-2/+2
Recently added audio block of Exynos5410 missed global fixup of GIC interrupt flags. Interrupt of type IRQ_TYPE_NONE is not allowed for GIC interrupts so use level high. Signed-off-by: Krzysztof Kozlowski <[email protected]> Tested-by: Sylwester Nawrocki <[email protected]>
2016-11-18Merge tag 'hisi-armv7-soc-dt-for-4.10' of ↵Olof Johansson3-4/+6
git://github.com/hisilicon/linux-hisi into next/dt ARM: DT: Hisilicon ARMv7 SoC DT updates for 4.10 - Remove skeleton.dtsi inclusion for the Hip01, Hi3620 and Hix5hd2 * tag 'hisi-armv7-soc-dt-for-4.10' of git://github.com/hisilicon/linux-hisi: ARM: dts: hisi-x5hd2: Remove skeleton.dtsi inclusion ARM: dts: hi3620: Remove skeleton.dtsi inclusion ARM: dts: hip01: Remove skeleton.dtsi inclusion Signed-off-by: Olof Johansson <[email protected]>
2016-11-18Merge tag 'stm32-dt-for-v4.10-2' of ↵Olof Johansson4-1/+406
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into next/dt STM32 DT updates for v4.10, round 2. Highlights: ---------- - Add support of STM32F746 MCU and STM32746G-Eval board - Add QSPI support for STM32F469-Disco board * tag 'stm32-dt-for-v4.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32: ARM: dts: stm32f429: Add QSPI clock ARM: dts: Add STM32F746 MCU and STM32746g-EVAL board Signed-off-by: Olof Johansson <[email protected]>
2016-11-18Merge tag 'imx-dt-4.10' of ↵Olof Johansson72-268/+3638
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt i.MX device tree updates for 4.10: - New boards support: i.MX6SX UDOO Neo, Boundary Devices Nitrogen6_SOM2, Engicam i.CoreM6, Grinn i.MX6UL liteSOM/liteBoard, Toradex Colibri iMX6 module, i.MX6ULL and EVK board. - Remove skeleton.dtsi inclusion from all i.MX SoC dts files, as it's been deprecated, since commit 9c0da3cc61f1233c ("ARM: dts: explicitly mark skeleton.dtsi as deprecated"). - Misc device addition and enabling: OCOTP for Vybrid, MMDC for i.MX6QP, TMU for LS1021A, FEC for imx6qdl-icore, DMA for Vybrid DSPI. - A few cleanups: use hyphens for node names, fix white spaces, move imx-weim parameters into SoC dtsi, replace gpio-key,wakeup with wakeup-source, remove pwm-leds from imx6q-apalis-ixora, remove I2C3 from vf610-zii-dev-rev-b. - Other small random changes: calibrate USB PHY for b650v3 board, update TX D_CAL for USBPHY, use enable-gpios for backlight on imx6qdl-apalis, etc. * tag 'imx-dt-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (38 commits) ARM: dts: imx6ull: add imx6ull support ARM: dts: imx6q: replace gpio-key,wakeup with wakeup-source for Utilite Pro ARM: dts: vfxxx: Enable DMA for DSPI2 and DSPI3 ARM: dts: imx: Remove skeleton.dtsi ARM: dts: imx6q-utilite-pro: i2c1 is muxed ARM: dts: add new compatible string for i.MX6QP mmdc ARM: dts: imx6sx-udoo: Add board specific compatible strings ARM: dts: mx5: Add new M53EVK manufacturer compat ARM: dts: mxs: Add new M28EVK manufacturer compat ARM: dts: imx6ul-14x14-evk: update TX D_CAL for USBPHY ARM: dts: imx6sx-sdb: update TX D_CAL for USBPHY ARM: dts: imx6: Add imx-weim parameters to dtsi's ARM: dts: imx: Fix "ERROR: code indent should use tabs where possible" ARM: dts: imx6qdl-nitrogen6_max: use hyphens for nodes name ARM: dts: imx6qdl-nit6xlite: use hyphens for nodes name ARM: dts: imx6qdl-nitrogen6x: use hyphens for nodes name ARM: dts: imx6qdl-sabrelite: use hyphens for nodes name ARM: dts: imx: add Boundary Devices Nitrogen6_SOM2 support ARM: dts: imx6qdl-icore: Add FEC support ARM: dts: imx6q: Add Engicam i.CoreM6 DualLite/Solo initial support ... Signed-off-by: Olof Johansson <[email protected]>
2016-11-18Merge tag 'omap-for-v4.10/pinctrl-cells-signed' of ↵Olof Johansson20-0/+32
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt Add #pinctrl-cells for pinctrl-single using dts files. This allows us to use generic parser later on. Note that the driver supports handling the legacy binding also with no #pinctrl-cells so these changes can be queued separately from the driver changes. * tag 'omap-for-v4.10/pinctrl-cells-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: ARM: dts: Add #pinctrl-cells for pinctrl-single instances Signed-off-by: Olof Johansson <[email protected]>
2016-11-18Merge tag 'at91-ab-4.10-dt1' of ↵Olof Johansson15-76/+60
git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux into next/dt DT changes for 4.10: - Many additions for sama5d2 - few non urgent fixes for sam9260ek, sama5d4 and sama5d2 * tag 'at91-ab-4.10-dt1' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: ARM: dts: at91: replace gpio-key,wakeup with wakeup-source for sam9260ek ARM: dts: at91: sama5d2: Add securam node ARM: dts: at91: sama5d2: Add secumod node ARM: dts: at91: sama5d2: use correct sckc compatible ARM: dts: at91: sama5d4: use proper sckc compatible ARM: dts: at91: fixes dbgu pinctrl, set pullup on rx, clear pullup on tx dt-bindings: usb: atmel: fix a couple of copy-paste style typos ARM: dts: at91: sama5d2: enable FIFOs for high-speed i2c controllers ARM: dts: at91: sama5d4: Add new MA5D4EVK manufacturer compat Signed-off-by: Olof Johansson <[email protected]>
2016-11-18ARM: dts: Add Integrator/AP cpus node and operating pointsLinus Walleij1-0/+35
This adds the cpus node to the Integrator/AP device tree so that we have a proper placeholder to put in the DT-defined operating points for the generic DT/OPP cpufreq driver, along with the proper operating points. The old Integrator cpufreq driver would resolve the max frequency to 71MHz, and the min frequency to 12 MHz, but the clock driver can actually handle any frequency inbetween so I picked a few select frequencies as OPPs. The cpufreq framework doesn't seem to deal with sliding frequency scales, only fixed points so 7 OPPs is better than 2 atleast. We define a CPU node since this is required for cpufreq-dt, however we do not define any compatible string for the CPU since this architecture has pluggable CPU modules and we do not know which one will be used. If necessary, the CPU compatible can be filled in by the boot loader, but for just cpufreq-dt it is not required. Cc: Rafael J. Wysocki <[email protected]> Cc: Viresh Kumar <[email protected]> Cc: Russell King <[email protected]> Signed-off-by: Linus Walleij <[email protected]> Signed-off-by: Olof Johansson <[email protected]>