Chen-Yu Tsai
7f14bededb
ARM: dts: sun6i: hummingbird: Add aliases for rtc devices
...
The hummingbird A31 has 2 rtc devices available: one in the SoC,
and a pcf8563 external rtc on i2c2.
For some unknown reason, the onboard backup battery alone can not
supply enough power to the internal rtc. When external power is
removed, the internal rtc would reset. Hence we want to use the
external one by default.
Add aliases for the rtc devices with the external one as rtc0.
Signed-off-by: Chen-Yu Tsai <wens@csie.org >
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com >
2015-10-01 14:56:06 +02:00
Lee Jones
cae010a1b6
ARM: STi: STiH407: Enable the 2 HW Random Number Generators for STiH4{07, 10}
...
Signed-off-by: Lee Jones <lee.jones@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-10-01 11:02:09 +02:00
Joachim Eastwood
6031d8bbf2
ARM: dts: lpc4350-hitex-eval: add joystick, buttons and leds
...
Add the joystick, buttons and LEDs connected to the I2C I/O expander.
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:49:03 +02:00
Ariel D'Alessandro
67b17a116f
ARM: dts: lpc4350-hitex-eval: add i2c0 and devices
...
Add the I2C0 bus and the some of the I2C devices on the Hitex
LPC4350 eval board.
Signed-off-by: Ariel D'Alessandro <ariel@vanguardiasur.com.ar >
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:49:03 +02:00
Joachim Eastwood
474ae43004
ARM: dts: lpc4350-hitex-eval: add spifi and flash device
...
The Hitex LPC4350 eval board has a Spansion S25SL064P SPI-NOR Flash connected
to the SPIFI perherial.
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:49:02 +02:00
Joachim Eastwood
7eef558768
ARM: dts: lpc4357-ea4357: add i2c0 and devices
...
Add I2C0 and some of the I2C devices on the EA4357 dev kit.
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:49:00 +02:00
Joachim Eastwood
09d039971b
ARM: dts: lpc4357-ea4357: add ssp0
...
The SSP0 can be found on the EA4357 Dev Kit on J15 pin 3-6.
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:49:00 +02:00
Joachim Eastwood
f359348b1b
ARM: dts: lpc4357-ea4357: add spifi and flash device
...
The EA4357 dev kit has a Spansion S25FL016K SPI-NOR Flash connected
to the SPIFI perherial.
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:48:59 +02:00
Joachim Eastwood
2300830fe7
ARM: dts: lpc18xx: add resets entry to device nodes
...
Most of the peripherals on LPC18xx/43xx devices have their reset
lines hooked up to internal reset controller (RGU). Add reset
entries to the device nodes so a driver can use the reset line.
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:48:58 +02:00
Ariel D'Alessandro
b8da65d108
ARM: dts: lpc18xx: add sct pwm node
...
NXP LPC SoCs family, which includes LPC18xx/LPC43xx, provides a State
Configurable Timer (SCT) which can be configured as a Pulse Width
Modulator.
Signed-off-by: Ariel D'Alessandro <ariel@vanguardiasur.com.ar >
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:48:58 +02:00
Ariel D'Alessandro
9c8a5cdcee
ARM: dts: lpc18xx: add watchdog node
...
Add node for the watchdog timer found on LPC18xx/LPC43xx.
Signed-off-by: Ariel D'Alessandro <ariel@vanguardiasur.com.ar >
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:48:57 +02:00
Joachim Eastwood
06713a9432
ARM: dts: lpc18xx: add i2c nodes
...
Add NXP LPC1778 I2C controller nodes to the dtsi for all
lpc18xx/43xx devices.
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:48:57 +02:00
Joachim Eastwood
4e9c5aa8db
ARM: dts: lpc18xx: add dma to uart0/1/2/3
...
Add dmas entries to the four UART peripherals on LPC18xx/43xx devices
so that DMA can be used to transfer data.
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:48:51 +02:00
Joachim Eastwood
c5288091b0
ARM: dts: lpc18xx: add dma to ssp0/1
...
Add dmas entries to the two SSP peripherals on LPC18xx/43xx devices
so that DMA can be used to transfer data.
Signed-off-by: Joachim Eastwood <manabian@gmail.com >
2015-09-30 22:48:44 +02:00
Gabriel Fernandez
82c05810b2
ARM: DT: STi: STiH418: Fix mmc0 clock configuration
...
This patch configure correctly the MMC-0 clock for STiH418 platform.
Signed-off-by: Gabriel Fernandez <gabriel.fernandez@linaro.org >
Acked-by: Maxime Coquelin <maxime.coquelin@st.com >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 11:18:01 +02:00
Lee Jones
2bb1441f97
ARM: STi: DT: STiH407: Rename incorrect interrupt related binding
...
interrupts-names => interrupt-names
Signed-off-by: Lee Jones <lee.jones@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 11:12:28 +02:00
Sergei Shtylyov
f409ed0f49
ARM: shmobile: silk: enable internal PCI
...
Enable internal AHB-PCI bridges for the USB EHCI/OHCI controllers attached to
them.
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2015-09-30 17:30:09 +09:00
Sergei Shtylyov
a6a130b34f
ARM: shmobile: r8a7794: add internal PCI bridge nodes
...
Add device nodes for the R8A7794 internal PCI bridge devices.
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2015-09-30 17:30:01 +09:00
Peter Griffin
55fd9b184c
ARM: STi: STiH407: Add spi default pinctrl groups.
...
Now we have default pinconfig groups for each SPI
controller ensure it is used by the SPI controller
node.
Acked-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 10:05:04 +02:00
Peter Griffin
9d6d736bfe
ARM: DT: STiH407: Add RMII pinctrl support
...
This patch adds the RMII pinctrl support for the Synopsys
MAC on STiH407 SoCs.
Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com >
Acked-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 10:04:58 +02:00
Peter Griffin
0252d86366
ARM: DT: STiH407: Add pinconfig for IRB UHF and IRB TX
...
This patch adds the pinconfig for IRB TX and IRB UHF.
Signed-off-by: M'boumba Cedric Madianga <cedric.madianga@st.com >
Acked-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 10:04:52 +02:00
Peter Griffin
fab876695a
ARM: DT: STiH407: Add SD pinctrl config for mmc0 controller
...
This patch adds the missing SD pinctrl config
for mmc/sd controller 0. This is required to enable the
B2144A daughter board that exposes this controller as a sd
slot.
Signed-off-by: Nebil BEN MEFTEH <nebil.ben-mefteh@st.com >
Acked-by: Giuseppe Cavallaro <peppe.cavallaro@st.com >
Acked-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 10:04:44 +02:00
Peter Griffin
0e60262814
ARM: DT: STiH407: Add systrace pin configuration
...
This patch adds the pin config for systrace for
STiH407 family silicon.
Signed-off-by: Fabrice Gasnier <fabrice.gasnier@st.com >
Acked-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 10:04:37 +02:00
Peter Griffin
8eefa90f3c
ARM: DT: STiH407: Add NAND flash controller pin configuration
...
This patch adds NAND flash support controller pin configuration
for STiH407 family silicon.
Signed-off-by: Christophe Kerello <christophe.kerello@st.com >
Acked-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 10:04:30 +02:00
Peter Griffin
9af0a7b5e6
ARM: DT: STiH407: Add SPI FSM (NOR Flash) Controller pin config
...
This patch adds the pin configuration for the NOR flash controller.
Signed-off-by: Christophe Kerello <christophe.kerello@st.com >
Acked-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 10:04:24 +02:00
Peter Griffin
d803647984
ARM: DT: STiH407: Add serial3 pinctrl configuration
...
Add missing serial 3 pinctrl config. This can be used
on b2206 HVK, where it defaults to PIO31[3] & PIO31[4],
alternate 1.
Signed-off-by: Erwan Le Ray <erwan.leray@st.com >
Signed-off-by: Fabrice Gasnier <fabrice.gasnier@st.com >
Acked-by: Carmelo Amoroso <carmelo.amoroso@st.com >
Acked-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 10:04:16 +02:00
Peter Griffin
193bb623f2
ARM: DT: STiH407: Add SPI 3 wire and 4 wire pinctrl configs
...
This patch adds the spi pinctrl configurations for all SPI
controllers, and also the alternate muxings which
can be used depending on board design.
Signed-off-by: Christophe Kerello <christophe.kerello@st.com >
Acked-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 10:04:08 +02:00
Peter Griffin
38fc785986
ARM: STi: DT: STiH407: Add i2c3 alternate pin configs
...
i2c3 controller can use several sets of pins depending
on board design. This patch adds the missing alternate
pinconfigs.
Signed-off-by: Seraphin Bonnaffe <seraphin.bonnaffe@st.com >
Acked-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 10:04:01 +02:00
Peter Griffin
0f38d5ad1f
ARM: STi: DT: STiH407: Add a cec0 pin definition
...
This pin setup provides the correct configuration in order to
interact with the CEC HW.
Signed-off-by: Erwan Le Ray <erwan.leray@st.com >
Signed-off-by: Nicolas Vanhaelewyn <nicolas.vanhaelewyn@st.com >
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Acked-by: Lee Jones <lee.jones@linaro.org >
Signed-off-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-30 10:03:47 +02:00
Javier Martinez Canillas
6c6000c2cc
ARM: dts: Add Exynos5250 Snow Rev5+ support on exynos5250-snow-rev5
...
There are 2 revisions of the Exynos5250 Snow Chromebook that were
shipped: Rev4 and Rev5. The only difference between these 2 revisions
is the codec, Rev4 has a max98095 codec while Rev5 has a max98090.
Mainline only supports Rev4 so this patch moves the common device
nodes to a DTSI file and adds a DTS for the Exynos5250 Snow Rev5.
The Snow Rev5 DTS is based on the DTS found in the ChromiumOS 3.8
tree.
Signed-off-by: Javier Martinez Canillas <javier@osg.samsung.com >
Tested-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com >
Reviewed-by: Douglas Anderson <dianders@chromium.org >
Signed-off-by: Kukjin Kim <kgene@kernel.org >
2015-09-30 15:54:14 +09:00
Kukjin Kim
4776dbb358
Merge tag 'samsung-fixes-4.3' of http://github.com/krzk/linux into v4.3-samsung-fixes
...
Fixes for Exynos (DT and mach code):
1. Finally fix booting of all 8 cores on Exynos Octa (Exynos542x): all
8 cores are booting and can be used. The fix, based on vendor
code and bootloader behavior, is as for time being only
for MCPM enabled path.
2. Fix thermal boot issue on SMDK5250.
3. Fix invalid clock used for FIMD IOMMU.
2015-09-30 15:42:39 +09:00
Fabio Estevam
178b2d09af
ARM: dts: imx7d: Fix UART2 base address
...
The UART2 memory space starts at address 0x30890000 (UART2_URXD).
Fix it so that UART2 can be used.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Fixes: 9496734502
("ARM: dts: add imx7d soc dtsi file")
Cc: <stable@vger.kernel.org >
Signed-off-by: Shawn Guo <shawnguo@kernel.org >
2015-09-30 09:48:21 +08:00
Dmitry Torokhov
8f697e5740
Merge tag 'v4.3-rc3' into next
...
Merge with Linux 4.3-rc3 to bring in MFD DA9062 changes to merge DA9062
OnKey driver.
2015-09-29 16:28:52 -07:00
Maxime Coquelin
b771ae27bc
ARM: dts: stih410: Enable USB2.0 and related PHY nodes at board level
...
A board might not expose the USB2.0 ports, so disable them by default in SoC
file, and enable them in b2120 board.
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Acked-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-29 16:31:17 +02:00
Boris Brezillon
9a3ed1332f
ARM: mvebu: define crypto SRAM ranges in armada-375-db.dts
...
Define the crypto SRAM ranges so that the resources referenced by the
sa-sram node can be properly extracted from the DT.
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com >
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com >
2015-09-29 16:19:32 +02:00
Boris Brezillon
35e5bb58db
ARM: mvebu: add crypto related nodes to armada 375 dtsi
...
Add crypto related nodes in armada-375.dtsi.
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com >
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com >
2015-09-29 16:19:11 +02:00
Boris Brezillon
b416f1926e
ARM: mvebu: define crypto SRAM ranges for all armada-370 boards
...
Define the crypto SRAM ranges so that the resources referenced by the
sa-sram node can be properly extracted from the DT.
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com >
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com >
2015-09-29 16:18:41 +02:00
Arnaud Ebalard
2dbcdb11a6
ARM: mvebu: add crypto related nodes to armada 370 dtsi
...
Add crypto related nodes in armada-370.dtsi.
Signed-off-by: Arnaud Ebalard <arno@natisbad.org >
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com >
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com >
2015-09-29 16:17:43 +02:00
Boris Brezillon
c466d997bb
ARM: mvebu: define crypto SRAM ranges for all armada-xp boards
...
Define the crypto SRAM ranges so that the resources referenced by the
sa-sram node can be properly extracted from the DT.
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com >
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com >
2015-09-29 16:16:11 +02:00
Maxime Coquelin
759742d13c
ARM: dts: stih407/410: Tidy up display nodes
...
The display nodes are common to both STiH407 and STiH410, move them to the
family file.
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Acked-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-29 15:55:52 +02:00
Maxime Coquelin
8aa5f09df0
ARM: dts: stih407: Enable PWM nodes only board level
...
The PWM may not be used on some boards, so enable them only the board file.
Acked-by: Patrice Chotard <patrice.chotard@st.com >
Acked-by: Peter Griffin <peter.griffin@linaro.org >
Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com >
2015-09-29 15:55:04 +02:00
Boris Brezillon
b2ee6b7bd5
ARM: mvebu: add crypto related nodes to armada-xp.dtsi
...
Add crypto related nodes to armada-xp.dtsi.
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com >
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com >
2015-09-29 15:45:43 +02:00
Thomas Petazzoni
97dd823e7e
ARM: mvebu: add CPU config registers in the Armada 370/XP Device Tree
...
This commit adds the description of the CPU config registers in the
Armada 370 and Armada XP Device Tree. Since the registers are in fact
different between the two SoCs, a different compatible string is used.
Note that the Armada 370 node is currently unused, but it is
nonetheless added for consistency with the addition on the Armada XP
side.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com >
2015-09-29 15:39:26 +02:00
Jelle de Jong
b5cf002245
ARM: dts: sun7i: Add dts file for Wits Pro A20 DKT
...
The Wits Pro A20 DKT is an A20 Development KiT with 1G RAM, 4G NAND,
sdio wifi, 1Gbit ethernet, 1024x768 lcd screen with ft5x_ts touchscreen
and a ton of IO connectors.
Note there seem to be multiple sdcard slots on the board (4 in total), but
other then mmc0 none of these are hooked up by default, there is a ton of
dip-switches which likely allow hooking some of these up, but the
documentation of the board only describes the use of a fraction of them,
so for now we only support mmc0.
Signed-off-by: Jelle de Jong <jelledejong@powercraft.nl >
[hdegoede@redhat.com: Use pwrseq instead of a regulator for the wifi-en pin]
[hdegoede@redhat.com: Add support for OOB irq for the sdio wifi]
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-09-29 10:03:38 +02:00
Aleksei Mamlin
47038677e5
ARM: dts: sun7i: Enable USB DRC on Wexler TAB7200
...
Enable the otg/drc usb controller on the Wexler TAB7200 tablet.
Signed-off-by: Aleksei Mamlin <mamlinav@gmail.com >
Signed-off-by: Hans de Goede <hdegoede@redhat.com >
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com >
2015-09-29 09:55:09 +02:00
Reinder de Haan
9324ef4b14
ARM: dts: sun7i: Enable USB DRC on the Orange pi
...
Add usb otg support for Orange pi, based on Orange pi mini.
Signed-off-by: Reinder de Haan <patchesrdh@mveas.com >
Signed-off-by: Hans de Goede <hdegoede@redhat.com >
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com >
2015-09-29 09:55:00 +02:00
Hans de Goede
3ff427f02d
ARM: dts: sun7i: Enable USB DRC on orangepi-mini
...
Enable the otg/drc usb controller on the orangepi-mini.
Signed-off-by: Hans de Goede <hdegoede@redhat.com >
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com >
2015-09-29 09:54:55 +02:00
Hans de Goede
5b3abbee42
ARM: dts: axp209: Add usb_power_supply child node to the ax209 node
...
Add a node representing the usb power supply part of the axp209 pmic, note
that the usb power supply and the (to be added later) ac power supply will
each have their own child-node, so that they can be separately specified
as power-supply for other nodes using a power-supply property with a
phandle pointing to the right axp209 child-node.
Signed-off-by: Hans de Goede <hdegoede@redhat.com >
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com >
2015-09-29 09:52:50 +02:00
Tobias Jakobi
00e5e8c47b
ARM: dts: Unify voltage regulator style in exynos4412-odroid
...
Use 'ldoN_reg: LDON' syntax and drop the deprecated
'regulator-compatible' property.
Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de >
Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com >
Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com >
2015-09-29 16:01:25 +09:00
Tobias Jakobi
4e33714eb4
ARM: dts: Remove redundant pinctrl settings in exynos4412-odroid
...
The pinctrl settings in i2c_0 and i2c_1 are already provided
through the exynos4 dtsi.
Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de >
Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com >
Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com >
2015-09-29 16:00:55 +09:00