-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'next/dt-samsung' of git://git.kernel.org/pub/scm/linux/…
…kernel/git/kgene/linux-samsung into next/dt From Kukjin Kim: Here is Samsung DT for v3.8 and this is including DT for EXYNOS4X12 SoC, SMDK4412 board, pinctrl for exynos4x12, TMU, MFC, SATA and SATA PHY. As I commented on [4/7], this branch merged pinctrl/samsung to support pinctrl for exynos4x12 without useless merge conflicts. * 'next/dt-samsung' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung: (32 commits) ARM: EXYNOS: DT Support for SATA and SATA PHY ARM: dts: Remove broken-voltage property from sdhci node for exynos4210-trats ARM: dts: Add node for touchscreen for exynos4210-trats ARM: dts: Add node for touchscreen voltage regulator for exynos4210-trats ARM: dts: Add node for i2c3 bus for exynos4210-trats ARM: dts: Add nodes for GPIO keys available on Trats ARM: dts: Update for pinctrl-samsung driver for exynos4210-trats ARM: dts: Add nodes for pin controllers for exynos4x12 pinctrl: samsung: Add support for EXYNOS4X12 gpio: samsung: Skip registration if pinctrl driver is present on EXYNOS4X12 ARM: EXYNOS: Skip wakeup-int setup if pinctrl driver is used on EXYNOS4X12 ARM: dts: add board dts file for EXYNOS4412 based SMDK board ARM: dts: Add support for EXYNOS4X12 SoCs ARM: EXYNOS: Add devicetree node for TMU driver for exynos5 ARM: EXYNOS: Add devicetree node for TMU driver for exynos4 ARM: EXYNOS: Add MFC device tree support ARM: dts: Enable serial controllers on Origen and SMDKV310 Documentation: Update samsung-pinctrl device tree bindings documentation pinctrl: samsung: Add GPIO to IRQ translation pinctrl: exynos: Set pin function to EINT in irq_set_type of wake-up EINT ... Add/add conflicts in: arch/arm/boot/dts/exynos5250-smdk5250.dts arch/arm/boot/dts/exynos5250.dtsi arch/arm/mach-exynos/mach-exynos5-dt.c Signed-off-by: Olof Johansson <olof@lixom.net>
- Loading branch information
Showing
33 changed files
with
2,319 additions
and
704 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
* Samsung SATA PHY Controller | ||
|
||
SATA PHY nodes are defined to describe on-chip SATA Physical layer controllers. | ||
Each SATA PHY controller should have its own node. | ||
|
||
Required properties: | ||
- compatible : compatible list, contains "samsung,exynos5-sata-phy" | ||
- reg : <registers mapping> | ||
|
||
Example: | ||
sata@ffe07000 { | ||
compatible = "samsung,exynos5-sata-phy"; | ||
reg = <0xffe07000 0x1000>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
* Samsung AHCI SATA Controller | ||
|
||
SATA nodes are defined to describe on-chip Serial ATA controllers. | ||
Each SATA controller should have its own node. | ||
|
||
Required properties: | ||
- compatible : compatible list, contains "samsung,exynos5-sata" | ||
- interrupts : <interrupt mapping for SATA IRQ> | ||
- reg : <registers mapping> | ||
- samsung,sata-freq : <frequency in MHz> | ||
|
||
Example: | ||
sata@ffe08000 { | ||
compatible = "samsung,exynos5-sata"; | ||
reg = <0xffe08000 0x1000>; | ||
interrupts = <115>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
* Samsung Multi Format Codec (MFC) | ||
|
||
Multi Format Codec (MFC) is the IP present in Samsung SoCs which | ||
supports high resolution decoding and encoding functionalities. | ||
The MFC device driver is a v4l2 driver which can encode/decode | ||
video raw/elementary streams and has support for all popular | ||
video codecs. | ||
|
||
Required properties: | ||
- compatible : value should be either one among the following | ||
(a) "samsung,mfc-v5" for MFC v5 present in Exynos4 SoCs | ||
(b) "samsung,mfc-v6" for MFC v6 present in Exynos5 SoCs | ||
|
||
- reg : Physical base address of the IP registers and length of memory | ||
mapped region. | ||
|
||
- interrupts : MFC interrupt number to the CPU. | ||
|
||
- samsung,mfc-r : Base address of the first memory bank used by MFC | ||
for DMA contiguous memory allocation and its size. | ||
|
||
- samsung,mfc-l : Base address of the second memory bank used by MFC | ||
for DMA contiguous memory allocation and its size. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.