Re: [PATCH] usb: phy: samsung-usb2: Toggle HSIC GPIO from device tree

2013-07-11 Thread Jingoo Han
erged yet. (http://permalink.gmane.org/gmane.linux.drivers.devicetree/36830) I think that 'phy-samsung-usb*.c' files are not a good place. However, Julius Werner's comment looks reasonable enough. If you have a comment, please feel free to share it. :) Thank you. Best regards, Jingoo Han ___ devicetree-discuss mailing list devicetree-discuss@lists.ozlabs.org https://lists.ozlabs.org/listinfo/devicetree-discuss

Re: [PATCH] usb: phy: samsung-usb2: Toggle HSIC GPIO from device tree

2013-07-10 Thread Jingoo Han
27;drivers/platform/arm/' would be a good alternative; thus, USB hub reset code should be moved to 'drivers/platform/arm/'. Please refer to the discussion. (http://patches.linaro.org/16856/) Best regards, Jingoo Han > > Change-Id: Ieecac52c27daa7a17a7ed3b2863ddb

[PATCH V6 4/4] video: exynos_dp: Use the generic PHY driver

2013-07-09 Thread Jingoo Han
Use the generic PHY API to control the DP PHY. Signed-off-by: Jingoo Han Reviewed-by: Tomasz Figa --- .../devicetree/bindings/video/exynos_dp.txt | 18 +- drivers/video/exynos/exynos_dp_core.c| 16 drivers/video/exynos

[PATCH V6 3/4] video: exynos_dp: remove non-DT support for Exynos Display Port

2013-07-09 Thread Jingoo Han
lude/video/exynos_dp.h is moved to drivers/video/exynos/exynos_dp_core.h. Thus, the 'exynos_dp.h' file is removed. Also, 'struct exynos_dp_platdata' is removed, because it is not used any more. Signed-off-by: Jingoo Han Reviewed-by: Tomasz Figa --- drivers/video/exynos/Kconfig

[PATCH V6 2/4] phy: Add driver for Exynos DP PHY

2013-07-09 Thread Jingoo Han
Add a PHY provider driver for the Samsung Exynos SoC Display Port PHY. Signed-off-by: Jingoo Han Reviewed-by: Tomasz Figa Cc: Sylwester Nawrocki Acked-by: Felipe Balbi --- .../devicetree/bindings/phy/samsung-phy.txt|8 ++ drivers/phy/Kconfig|6

[PATCH V6 0/4] Generic PHY driver for the Exynos SoC DP PHY

2013-07-09 Thread Jingoo Han
* Removed unnecessary header include. * Added '#ifdef CONFIG_OF' and of_match_ptr macro. This series depends on the generic PHY framework [1]. These patches refer to Sylwester Nawrocki's patches about Exynos MIPI [2]. [1] https://lkml.org/lkml/2013/6/26/259 [2] http://www.spinics.ne

[PATCH V6 1/4] ARM: dts: Add DP PHY node to exynos5250.dtsi

2013-07-09 Thread Jingoo Han
Add PHY provider node for the DP PHY. Signed-off-by: Jingoo Han Reviewed-by: Tomasz Figa Acked-by: Felipe Balbi --- arch/arm/boot/dts/exynos5250.dtsi | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts

[PATCH V5 4/4] video: exynos_dp: Use the generic PHY driver

2013-07-07 Thread Jingoo Han
Use the generic PHY API to control the DP PHY. Signed-off-by: Jingoo Han Reviewed-by: Tomasz Figa --- .../devicetree/bindings/video/exynos_dp.txt | 18 +- drivers/video/exynos/exynos_dp_core.c| 16 drivers/video/exynos

[PATCH V5 3/4] video: exynos_dp: remove non-DT support for Exynos Display Port

2013-07-07 Thread Jingoo Han
lude/video/exynos_dp.h is moved to drivers/video/exynos/exynos_dp_core.h. Thus, the 'exynos_dp.h' file is removed. Also, 'struct exynos_dp_platdata' is removed, because it is not used any more. Signed-off-by: Jingoo Han Reviewed-by: Tomasz Figa --- drivers/video/exynos/Kconfig

[PATCH V5 2/4] phy: Add driver for Exynos DP PHY

2013-07-07 Thread Jingoo Han
Add a PHY provider driver for the Samsung Exynos SoC Display Port PHY. Signed-off-by: Jingoo Han Reviewed-by: Tomasz Figa Cc: Sylwester Nawrocki Acked-by: Felipe Balbi --- .../devicetree/bindings/phy/samsung-phy.txt|8 ++ drivers/phy/Kconfig|6

[PATCH V5 1/4] ARM: dts: Add DP PHY node to exynos5250.dtsi

2013-07-07 Thread Jingoo Han
Add PHY provider node for the DP PHY. Signed-off-by: Jingoo Han Reviewed-by: Tomasz Figa Acked-by: Felipe Balbi --- arch/arm/boot/dts/exynos5250.dtsi | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts

[PATCH V5 0/4] Generic PHY driver for the Exynos SoC DP PHY

2013-07-07 Thread Jingoo Han
on the generic PHY framework [1]. These patches refer to Sylwester Nawrocki's patches about Exynos MIPI [2]. [1] https://lkml.org/lkml/2013/6/26/259 [2] http://www.spinics.net/lists/linux-samsung-soc/msg20098.html Jingoo Han (4): ARM: dts: Add DP PHY node to exynos5250.dtsi phy: Add dr

Re: [PATCH V4 4/4] video: exynos_dp: Use the generic PHY driver

2013-07-07 Thread Jingoo Han
On Saturday, July 06, 2013 8:04 AM, Tomasz Figa wrote: > > Hi Jingoo, > > On Tuesday 02 of July 2013 17:42:49 Jingoo Han wrote: > > Use the generic PHY API instead of the platform callback to control > > the DP PHY. > > > > Signed-off-by: Jingoo Han > &

[PATCH V4 4/4] video: exynos_dp: Use the generic PHY driver

2013-07-02 Thread Jingoo Han
Use the generic PHY API instead of the platform callback to control the DP PHY. Signed-off-by: Jingoo Han --- .../devicetree/bindings/video/exynos_dp.txt| 23 +--- drivers/video/exynos/exynos_dp_core.c | 16 ++ drivers/video/exynos

[PATCH V4 3/4] video: exynos_dp: remove non-DT support for Exynos Display Port

2013-07-02 Thread Jingoo Han
lude/video/exynos_dp.h is moved to drivers/video/exynos/exynos_dp_core.h. Thus, the 'exynos_dp.h' file is removed. Also, 'struct exynos_dp_platdata' is removed, because it is not used any more. Signed-off-by: Jingoo Han --- drivers/video/exynos/Kconfig |2 +- drivers

[PATCH V4 2/4] phy: Add driver for Exynos DP PHY

2013-07-02 Thread Jingoo Han
Add a PHY provider driver for the Samsung Exynos SoC DP PHY. Signed-off-by: Jingoo Han Cc: Sylwester Nawrocki Acked-by: Felipe Balbi --- .../devicetree/bindings/phy/samsung-phy.txt|8 ++ drivers/phy/Kconfig|6 ++ drivers/phy/Makefile

[PATCH V4 1/4] ARM: dts: Add DP PHY node to exynos5250.dtsi

2013-07-02 Thread Jingoo Han
Add PHY provider node for the DP PHY. Signed-off-by: Jingoo Han Acked-by: Felipe Balbi --- arch/arm/boot/dts/exynos5250.dtsi | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi index 41cd625

[PATCH V4 0/4] Generic PHY driver for the Exynos SoC DP PHY

2013-07-02 Thread Jingoo Han
e. * Added '#ifdef CONFIG_OF' and of_match_ptr macro. This series depends on the generic PHY framework [1]. These patches refer to Sylwester Nawrocki's patches about Exynos MIPI [2]. [1] https://lkml.org/lkml/2013/6/26/259 [2] http://www.spinics.net/lists/linux-samsung-soc/m

Re: [PATCH V3 3/3] video: exynos_dp: Use the generic PHY driver

2013-07-02 Thread Jingoo Han
On Tuesday, July 02, 2013 4:36 AM, Sylwester Nawrocki wrote: > > Hi Jingoo, > > On 07/01/2013 07:24 AM, Jingoo Han wrote: > > Use the generic PHY API instead of the platform callback to control > > the DP PHY. The 'phy_label' field is added to the platform data

Re: [PATCH V3 2/3] phy: Add driver for Exynos DP PHY

2013-07-01 Thread Jingoo Han
On Tuesday, July 02, 2013 4:48 AM, Sylwester Nawrocki wrote: > On 07/01/2013 07:24 AM, Jingoo Han wrote: > > Add a PHY provider driver for the Samsung Exynos SoC DP PHY. > > > > Signed-off-by: Jingoo Han > > Cc: Sylwester Nawrocki > > Acked-by: Felipe Balbi >

Re: [PATCH V3 3/3] video: exynos_dp: Use the generic PHY driver

2013-07-01 Thread Jingoo Han
On Monday, July 01, 2013 3:28 PM, Kishon Vijay Abraham I wrote: > > Hi, > > On Monday 01 July 2013 10:54 AM, Jingoo Han wrote: > > Use the generic PHY API instead of the platform callback to control > > the DP PHY. The 'phy_label' field is added to the platfo

[PATCH V3 3/3] video: exynos_dp: Use the generic PHY driver

2013-06-30 Thread Jingoo Han
Use the generic PHY API instead of the platform callback to control the DP PHY. The 'phy_label' field is added to the platform data structure to allow PHY lookup on non-dt platforms. Signed-off-by: Jingoo Han Acked-by: Felipe Balbi --- .../devicetree/bindings/video/exynos_dp.txt

[PATCH V3 2/3] phy: Add driver for Exynos DP PHY

2013-06-30 Thread Jingoo Han
Add a PHY provider driver for the Samsung Exynos SoC DP PHY. Signed-off-by: Jingoo Han Cc: Sylwester Nawrocki Acked-by: Felipe Balbi --- .../devicetree/bindings/phy/samsung-phy.txt|8 ++ drivers/phy/Kconfig|5 + drivers/phy/Makefile

[PATCH V3 1/3] ARM: dts: Add DP PHY node to exynos5250.dtsi

2013-06-30 Thread Jingoo Han
Add PHY provider node for the DP PHY. Signed-off-by: Jingoo Han Acked-by: Felipe Balbi --- arch/arm/boot/dts/exynos5250.dtsi | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi index 41cd625

[PATCH V3 0/3] Generic PHY driver for the Exynos SoC DP PHY

2013-06-30 Thread Jingoo Han
* Removed unnecessary header include. * Added '#ifdef CONFIG_OF' and of_match_ptr macro. This series depends on the generic PHY framework [1]. These patches refer to Sylwester Nawrocki's patches about Exynos MIPI [2]. [1] https://lkml.org/lkml/2013/6/26/259 [2] http://www.spinics.

Re: [PATCH V2 1/3] phy: Add driver for Exynos DP PHY

2013-06-30 Thread Jingoo Han
On Saturday, June 29, 2013 6:00 PM, Kishon Vijay Abraham I wrote: > > Hi, > > On Friday 28 June 2013 12:45 PM, Jingoo Han wrote: > > Add a PHY provider driver for the Samsung Exynos SoC DP PHY. > > > > Signed-off-by: Jingoo Han > > --- > > .

Re: [PATCH 3/3] video: exynos_dp: Use the generic PHY driver

2013-06-30 Thread Jingoo Han
On Friday, June 28, 2013 6:27 PM, Kishon Vijay Abraham I wrote: > > Hi, > > On Friday 28 June 2013 11:34 AM, Jingoo Han wrote: > > On Friday, June 28, 2013 2:58 PM, Kishon Vijay Abraham I wrote: > >> > >> Hi, > >> > >> On Friday 28 June 2013

[PATCH V2 3/3] video: exynos_dp: Use the generic PHY driver

2013-06-28 Thread Jingoo Han
Use the generic PHY API instead of the platform callback to control the DP PHY. The 'phy_label' field is added to the platform data structure to allow PHY lookup on non-dt platforms. Signed-off-by: Jingoo Han --- .../devicetree/bindings/video/exynos_dp.txt| 17 --- dri

[PATCH V2 2/3] ARM: dts: Add DP PHY node to exynos5250.dtsi

2013-06-28 Thread Jingoo Han
Add PHY provider node for the DP PHY. Signed-off-by: Jingoo Han --- arch/arm/boot/dts/exynos5250.dtsi | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi index 41cd625..f7bac75 100644 --- a

[PATCH V2 1/3] phy: Add driver for Exynos DP PHY

2013-06-28 Thread Jingoo Han
Add a PHY provider driver for the Samsung Exynos SoC DP PHY. Signed-off-by: Jingoo Han --- .../phy/samsung,exynos5250-dp-video-phy.txt|7 ++ drivers/phy/Kconfig|8 ++ drivers/phy/Makefile |3 +- drivers/phy/phy

[PATCH V2 0/3] Generic PHY driver for the Exynos SoC DP PHY

2013-06-28 Thread Jingoo Han
s patches about Exynos MIPI [2]. [1] https://lkml.org/lkml/2013/6/26/259 [2] http://www.spinics.net/lists/linux-samsung-soc/msg20034.html Jingoo Han (3): phy: Add driver for Exynos DP PHY ARM: dts: Add DP PHY node to exynos5250.dtsi video: exynos_dp: Use the generic PHY driver .../phy/samsun

Re: [PATCH 2/3] ARM: dts: Add DP PHY node to exynos5250.dtsi

2013-06-27 Thread Jingoo Han
On Friday, June 28, 2013 3:07 PM, Hui Wang wrote: > On 06/28/2013 01:58 PM, Jingoo Han wrote: > > On Friday, June 28, 2013 2:42 PM, Kishon Vijay Abraham I wrote: > >> Hi, > >> > >> On Friday 28 June 2013 10:53 AM, Jingoo Han wrote: > >>> Add PHY prov

Re: [PATCH 3/3] video: exynos_dp: Use the generic PHY driver

2013-06-27 Thread Jingoo Han
On Friday, June 28, 2013 2:58 PM, Kishon Vijay Abraham I wrote: > > Hi, > > On Friday 28 June 2013 10:54 AM, Jingoo Han wrote: > > Use the generic PHY API instead of the platform callback to control > > the DP PHY. The 'phy_label' field is added to the platfo

Re: [PATCH 2/3] ARM: dts: Add DP PHY node to exynos5250.dtsi

2013-06-27 Thread Jingoo Han
On Friday, June 28, 2013 2:42 PM, Kishon Vijay Abraham I wrote: > > Hi, > > On Friday 28 June 2013 10:53 AM, Jingoo Han wrote: > > Add PHY provider node for the DP PHY. > > > > Signed-off-by: Jingoo Han > > --- > > arch/arm/boot/dts/exynos5250.dtsi |

Re: [PATCH 1/3] phy: Add driver for Exynos DP PHY

2013-06-27 Thread Jingoo Han
On Friday, June 28, 2013 2:31 PM, Kishon Vijay Abraham I wrote: > > Hi, > > On Friday 28 June 2013 10:52 AM, Jingoo Han wrote: > > Add a PHY provider driver for the Samsung Exynos SoC DP PHY. > > > > Signed-off-by: Jingoo Han > > --- > > .

[PATCH 3/3] video: exynos_dp: Use the generic PHY driver

2013-06-27 Thread Jingoo Han
Use the generic PHY API instead of the platform callback to control the DP PHY. The 'phy_label' field is added to the platform data structure to allow PHY lookup on non-dt platforms. Signed-off-by: Jingoo Han --- .../devicetree/bindings/video/exynos_dp.txt| 17 --- dri

[PATCH 2/3] ARM: dts: Add DP PHY node to exynos5250.dtsi

2013-06-27 Thread Jingoo Han
Add PHY provider node for the DP PHY. Signed-off-by: Jingoo Han --- arch/arm/boot/dts/exynos5250.dtsi | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi index 41cd625..d1d6e14 100644 --- a

[PATCH 1/3] phy: Add driver for Exynos DP PHY

2013-06-27 Thread Jingoo Han
Add a PHY provider driver for the Samsung Exynos SoC DP PHY. Signed-off-by: Jingoo Han --- .../phy/samsung,exynos5250-dp-video-phy.txt|7 ++ drivers/phy/Kconfig|8 ++ drivers/phy/Makefile |3 +- drivers/phy/phy

[PATCH 0/3] Generic PHY driver for the Exynos SoC DP PHY

2013-06-27 Thread Jingoo Han
.html Jingoo Han (3): phy: Add driver for Exynos DP PHY ARM: dts: Add DP PHY node to exynos5250.dtsi video: exynos_dp: Use the generic PHY driver .../phy/samsung,exynos5250-dp-video-phy.txt|7 ++ .../devicetree/bindings/video/exynos_dp.txt| 17 --- arch/arm/boot/dts/exyno

Re: [PATCH v9 1/8] drivers: phy: add generic PHY framework

2013-06-27 Thread Jingoo Han
t and the documentation for dt binding can be found at > Documentation/devicetree/bindings/phy/phy-bindings.txt > > Signed-off-by: Kishon Vijay Abraham I > Tested-by: Sylwester Nawrocki Tested-by: Jingoo Han It looks great to me! I tested this General PHY framework with Exynos525

Re: [PATCH 3/4] ARM: dts: exynos4: Add nodes for USB PHY block

2013-06-26 Thread Jingoo Han
On Wednesday, June 26, 2013 12:38 AM, Tomasz Figa wrote: > > This patch adds device tree nodes for USB OTG PHYs of Exynos4210 and > Exynos4x12 SoCs. > > Signed-off-by: Tomasz Figa > Signed-off-by: Kyungmin Park It looks good. Reviewed-by: Jingoo Han Best regards, Jingoo H

Re: [PATCH 2/4] ARM: dts: exynos4: Add node for hsotg

2013-06-26 Thread Jingoo Han
On Wednesday, June 26, 2013 12:38 AM, Tomasz Figa wrote: > > This patch adds device tree node for USB HSOTG controller present on > Exynos4 SoCs. > > Signed-off-by: Tomasz Figa > Signed-off-by: Kyungmin Park It looks good. Reviewed-by: Jingoo Han Best regards, Jingoo Han

Re: [PATCH V10 0/4] PCIe support for Samsung Exynos5440 SoC

2013-06-23 Thread Jingoo Han
can > > > > make sure the ordering is correct with regard to the of/pci changes and > > > > the mvebu/pci driver. Yes, right. That is the reason why I based on 'linu-next' tree, instead of 'PCI' -next branch. Bjorn Helgaas, Could you give your ACK? Thank

[PATCH V10 3/4] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-21 Thread Jingoo Han
Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han Acked-by: Arnd Bergmann --- arch/arm/boot/dts/exynos5440.dtsi | 38 + 1 file changed, 38 insertions(+) diff --git a/arch/arm/boot/dts

[PATCH V10 4/4] ARM: dts: Add pcie controller node for exynos5440-ssdk5440

2013-06-21 Thread Jingoo Han
This patch adds pcie controller node for exynos5440-ssdk5440, and also adds a phandle for pin controller node. Signed-off-by: Jingoo Han Acked-by: Arnd Bergmann --- arch/arm/boot/dts/exynos5440-ssdk5440.dts |8 arch/arm/boot/dts/exynos5440.dtsi |2 +- 2 files changed

[PATCH V10 2/4] ARM: EXYNOS: Enable PCIe support for Exynos5440

2013-06-21 Thread Jingoo Han
Enable PCIe support for Exynos5440 which has two PCIe controllers. Signed-off-by: Jingoo Han --- arch/arm/Kconfig |1 + arch/arm/mach-exynos/Kconfig |2 ++ 2 files changed, 3 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index ca30d75..421ce68 100644 --- a

[PATCH V10 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-21 Thread Jingoo Han
Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla Signed-off-by: Siva Reddy Kallam Signed-off-by: Jingoo Han Acked-by: Arnd Bergmann --- .../devicetree/bindings/pci

[PATCH V10 0/4] PCIe support for Samsung Exynos5440 SoC

2013-06-21 Thread Jingoo Han
Hi, This series of patches introduces PCIe support for Samsung Exynos5440, and is based on the latest 'linux-next' tree (20130620). These patches was tested with Intel e1000e LAN card on Exynos5440. This PATCH v10 follows: * PATCH v9, sent on June, 21st 2013 * PATCH v8, sent on June, 20th 2013

Re: [PATCH V9 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
On Friday, June 21, 2013 1:23 PM, Pratyush Anand wrote: > On 6/21/2013 8:51 AM, Jingoo Han wrote: > > diff --git a/drivers/pci/host/pci-designware.c > > b/drivers/pci/host/pci-designware.c > > new file mode 100644 > > index 000..f8558ff > > --- /dev/nu

Re: [PATCH V9 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
On Friday, June 21, 2013 1:11 PM, Sachin Kamat wrote: > > Hi Jingoo, > > Some small corrections inline. > > On 21 June 2013 08:51, Jingoo Han wrote: > > Exynos5440 has a PCIe controller which can be used as Root Complex. > > This driver supports a PCIe c

[PATCH V9 4/4] ARM: dts: Add pcie controller node for exynos5440-ssdk5440

2013-06-20 Thread Jingoo Han
This patch adds pcie controller node for exynos5440-ssdk5440, and also adds a phandle for pin controller node. Signed-off-by: Jingoo Han Acked-by: Arnd Bergmann --- arch/arm/boot/dts/exynos5440-ssdk5440.dts |8 arch/arm/boot/dts/exynos5440.dtsi |2 +- 2 files changed

[PATCH V9 3/4] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han Acked-by: Arnd Bergmann --- arch/arm/boot/dts/exynos5440.dtsi | 38 + 1 file changed, 38 insertions(+) diff --git a/arch/arm/boot/dts

[PATCH V9 2/4] ARM: EXYNOS: Enable PCIe support for Exynos5440

2013-06-20 Thread Jingoo Han
Enable PCIe support for Exynos5440 which has two PCIe controllers. Signed-off-by: Jingoo Han --- arch/arm/Kconfig |1 + arch/arm/mach-exynos/Kconfig |2 ++ 2 files changed, 3 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index ca30d75..421ce68 100644 --- a

[PATCH V9 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla Signed-off-by: Siva Reddy Kallam Signed-off-by: Jingoo Han Acked-by: Arnd Bergmann --- .../devicetree/bindings/pci

[PATCH V9 0/4] PCIe support for Samsung Exynos5440 SoC

2013-06-20 Thread Jingoo Han
Hi, This series of patches introduces PCIe support for Samsung Exynos5440, and is based on the latest 'linux-next' tree (20130620). These patches was tested with Intel e1000e LAN card on Exynos5440. This PATCH v9 follows: * PATCH v8, sent on June, 20th 2013 * PATCH v7, sent on June, 20th 2013

[PATCH V8 4/4] ARM: dts: Add pcie controller node for exynos5440-ssdk5440

2013-06-20 Thread Jingoo Han
This patch adds pcie controller node for exynos5440-ssdk5440, and also adds a phandle for pin controller node. Signed-off-by: Jingoo Han Acked-by: Arnd Bergmann --- arch/arm/boot/dts/exynos5440-ssdk5440.dts |8 arch/arm/boot/dts/exynos5440.dtsi |2 +- 2 files changed

[PATCH V8 3/4] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han Acked-by: Arnd Bergmann --- arch/arm/boot/dts/exynos5440.dtsi | 38 + 1 file changed, 38 insertions(+) diff --git a/arch/arm/boot/dts

[PATCH V8 2/4] ARM: EXYNOS: Enable PCIe support for Exynos5440

2013-06-20 Thread Jingoo Han
Enable PCIe support for Exynos5440 which has two PCIe controllers. Signed-off-by: Jingoo Han --- arch/arm/Kconfig |1 + arch/arm/mach-exynos/Kconfig |2 ++ 2 files changed, 3 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 804f41d..098eaef 100644 --- a

[PATCH V8 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla Signed-off-by: Siva Reddy Kallam Signed-off-by: Jingoo Han Acked-by: Arnd Bergmann --- .../devicetree/bindings/pci

[PATCH V8 0/3] PCIe support for Samsung Exynos5440 SoC

2013-06-20 Thread Jingoo Han
Hi, This series of patches introduces PCIe support for Samsung Exynos5440, and is based on the latest 'linux-next' tree (20130619). These patches was tested with Intel e1000e LAN card on Exynos5440. This PATCH v8 follows: * PATCH v7, sent on June, 20th 2013 * PATCH v6, sent on June, 20th 2013

Re: [PATCH V4 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 8:26 PM, Pratyush Anand wrote: > On 6/20/2013 4:28 PM, Jingoo Han wrote: > > On Thursday, June 20, 2013 6:59 PM, Pratyush Anand wrote: > >> On 6/13/2013 7:48 PM, Arnd Bergmann wrote: > >>> On Thursday 13 June 2013 22:18:50 Jingoo Han wrote:

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 7:17 PM, Arnd Bergmann wrote: > On Thursday 20 June 2013, Jingoo Han wrote: > > 2. patch adding label to the pinctrl node (which is a prerequisite) and > > board-specific properties of PCIe nodes. > >[PATCH] ARM: dts: Add pcie controlle

Re: [PATCH V4 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 6:59 PM, Pratyush Anand wrote: > On 6/13/2013 7:48 PM, Arnd Bergmann wrote: > > On Thursday 13 June 2013 22:18:50 Jingoo Han wrote: > >> >On Wednesday, June 12, 2013 8:23 PM, Arnd Bergmann wrote: > >>> > >On Wednesday

Re: [PATCH V7 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 6:32 PM, Jingoo Han wrote: > > Exynos5440 has a PCIe controller which can be used as Root Complex. > This driver supports a PCIe controller as Root Complex mode. > > Signed-off-by: Surendranath Gurivireddy Balla > Signed-off-by: Siva Reddy Kalla

[PATCH V7 4/4] ARM: dts: Add pcie controller node for exynos5440-ssdk5440

2013-06-20 Thread Jingoo Han
This patch adds pcie controller node for exynos5440-ssdk5440, and also adds a phandle for pin controller node. Signed-off-by: Jingoo Han Acked-by: Arnd Bergmann --- arch/arm/boot/dts/exynos5440-ssdk5440.dts |8 arch/arm/boot/dts/exynos5440.dtsi |2 +- 2 files changed

[PATCH V7 2/4] ARM: EXYNOS: Enable PCIe support for Exynos5440

2013-06-20 Thread Jingoo Han
Enable PCIe support for Exynos5440 which has two PCIe controllers. Signed-off-by: Jingoo Han --- arch/arm/Kconfig |1 + arch/arm/mach-exynos/Kconfig |2 ++ 2 files changed, 3 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 804f41d..098eaef 100644 --- a

[PATCH V7 3/4] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han Acked-by: Arnd Bergmann --- arch/arm/boot/dts/exynos5440.dtsi | 38 + 1 file changed, 38 insertions(+) diff --git a/arch/arm/boot/dts

[PATCH V7 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla Signed-off-by: Siva Reddy Kallam Signed-off-by: Jingoo Han --- .../devicetree/bindings/pci/exynos-pcie.txt

[PATCH V7 0/3] PCIe support for Samsung Exynos5440 SoC

2013-06-20 Thread Jingoo Han
Hi, This series of patches introduces PCIe support for Samsung Exynos5440, and is based on the latest 'linux-next' tree (20130619). These patches was tested with Intel e1000e LAN card on Exynos5440. This PATCH v7 follows: * PATCH v6, sent on June, 20th 2013 * PATCH v5, sent on June, 13th 2013

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 5:00 PM, Thomas Petazzoni wrote: > > Dear Jingoo Han, > > On Thu, 20 Jun 2013 16:57:32 +0900, Jingoo Han wrote: > > > > > - pinctrl { > > > > + pin_ctrl: pinctrl { > > > > compatible = &

RE: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 5:04 PM, Tomasz Figa wrote: > > Hi Jingoo, > > On Thursday 20 of June 2013 16:12:24 Jingoo Han wrote: > > Exynos5440 has two PCIe controllers which can be used as root complex > > for PCIe interface. > > > > Signed-off-by: Jingoo

Re: [PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
On Thursday, June 20, 2013 4:49 PM, Thomas Petazzoni wrote: > > Dear Jingoo Han, > > On Thu, 20 Jun 2013 16:12:24 +0900, Jingoo Han wrote: > > > - pinctrl { > > + pin_ctrl: pinctrl { > > compatible = "samsung,exynos5440-pinctrl"; >

[PATCH V6 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-20 Thread Jingoo Han
Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han --- arch/arm/boot/dts/exynos5440-ssdk5440.dts |8 ++ arch/arm/boot/dts/exynos5440.dtsi | 40 - 2 files changed, 47 insertions(+), 1

[PATCH V6 2/3] ARM: EXYNOS: Enable PCIe support for Exynos5440

2013-06-20 Thread Jingoo Han
Enable PCIe support for Exynos5440 which has two PCIe controllers. Signed-off-by: Jingoo Han --- arch/arm/Kconfig |1 + arch/arm/mach-exynos/Kconfig |2 ++ 2 files changed, 3 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 804f41d..098eaef 100644 --- a

[PATCH V6 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-20 Thread Jingoo Han
Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla Signed-off-by: Siva Reddy Kallam Signed-off-by: Jingoo Han --- .../devicetree/bindings/pci/exynos-pcie.txt

[PATCH V6 0/3] PCIe support for Samsung Exynos5440 SoC

2013-06-20 Thread Jingoo Han
Hi, This series of patches introduces PCIe support for Samsung Exynos5440, and is based on the latest 'linux-next' tree (20130619). These patches was tested with Intel e1000e LAN card on Exynos5440. This PATCH v6 follows: * PATCH v5, sent on June, 13th 2013 * PATCH v4, sent on June, 12th 2013

Re: [PATCH V5 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-19 Thread Jingoo Han
On Wednesday, June 19, 2013 9:43 PM, Arnd Bergmann wrote: > On Wednesday 19 June 2013, Jingoo Han wrote: > > Then, do you mean the following? > > > > static int __exit exynos_pcie_remove(struct platform_device *pdev) > > { > > struct pcie_por

Re: [PATCH V5 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-18 Thread Jingoo Han
On Tuesday, June 18, 2013 10:57 PM, Arnd Bergmann wrote: > On Tuesday 18 June 2013, Jingoo Han wrote: > > On Monday, June 17, 2013 9:45 PM, Arnd Bergmann wrote: > > > On Monday 17 June 2013 18:45:52 Jingoo Han wrote: > > > > On Friday, June 14, 201

Re: [PATCH V5 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-17 Thread Jingoo Han
On Monday, June 17, 2013 9:45 PM, Arnd Bergmann wrote: > On Monday 17 June 2013 18:45:52 Jingoo Han wrote: > > On Friday, June 14, 2013 9:54 PM, Arnd Bergmann wrote: > > > [.] > > > > > > +static int __exit exynos_pcie_remove(struct platform_device *pdev) &

Re: [PATCH V5 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-17 Thread Jingoo Han
On Monday, June 17, 2013 9:45 PM, Arnd Bergmann wrote: > On Monday 17 June 2013 18:45:52 Jingoo Han wrote: > > On Friday, June 14, 2013 9:54 PM, Arnd Bergmann wrote: > > > > > > Please look up the documentation about inbound viewport and describe > > > in a

Re: [PATCH V5 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-17 Thread Jingoo Han
On Friday, June 14, 2013 9:54 PM, Arnd Bergmann wrote: > On Friday 14 June 2013 17:18:46 Jingoo Han wrote: > > On Thursday, June 13, 2013 11:14 PM, Arnd Bergmann wrote: > > > On Thursday 13 June 2013 22:22:31 Jingoo Han wrote: > > > > > +struct pcie_por

Re: [PATCH V5 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-14 Thread Jingoo Han
On Thursday, June 13, 2013 11:14 PM, Arnd Bergmann wrote: > On Thursday 13 June 2013 22:22:31 Jingoo Han wrote: > > > +struct pcie_port_info { > > + u32 cfg0_size; > > + u32 cfg1_size; > > + u32 io_size; &g

[PATCH V5 2/3] ARM: EXYNOS: Enable PCIe support for Exynos5440

2013-06-13 Thread Jingoo Han
Enable PCIe support for Exynos5440 which has two PCIe controllers. Signed-off-by: Jingoo Han --- Tested on Exynos5440. arch/arm/Kconfig |1 + arch/arm/mach-exynos/Kconfig |2 ++ 2 files changed, 3 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 42d6ea2

[PATCH V5 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-13 Thread Jingoo Han
Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla Signed-off-by: Siva Reddy Kallam Signed-off-by: Jingoo Han --- Tested on Exynos5440. .../devicetree/bindings/pci

[PATCH V5 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-13 Thread Jingoo Han
Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han --- Tested on Exynos5440. arch/arm/boot/dts/exynos5440-ssdk5440.dts |8 ++ arch/arm/boot/dts/exynos5440.dtsi | 40 - 2 files changed

[PATCH V5 0/3] PCIe support for Samsung Exynos5440 SoC

2013-06-13 Thread Jingoo Han
Hi, This series of patches introduces PCIe support for Samsung Exynos5440, and is based on the latest 'linux-next' tree (20130607). These patches was tested with Intel e1000e LAN card on Exynos5440. This PATCH v5 follows: * PATCH v4, sent on June, 12nd 2013 * PATCH v3, sent on June, 6th 2013 *

Re: [PATCH V4 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-13 Thread Jingoo Han
On Wednesday, June 12, 2013 8:23 PM, Arnd Bergmann wrote: > On Wednesday 12 June 2013 19:19:05 Jingoo Han wrote: > > > + > > +struct pcie_port { > > + struct device *dev; > > + u8 controller; > > + u8

Re: [PATCH V4 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-12 Thread Jingoo Han
On Wednesday, June 12, 2013 7:56 PM, Arnd Bergmann wrote: > > Thanks for the update! A few comments again: > > On Wednesday 12 June 2013 19:20:00 Jingoo Han wrote: > > > > diff --git a/arch/arm/boot/dts/exynos5440-ssdk5440.dts > > b/arch/arm/boot/dts/exynos5440-

Re: [PATCH V4 0/3] PCIe support for Samsung Exynos5440 SoC

2013-06-12 Thread Jingoo Han
On Wednesday, June 12, 2013 7:18 PM, Jingoo Han wrote: > > Hi, > > This series of patches introduces PCIe support for Samsung Exynos5440, > and is based on the latest 'linux-next' tree (20130607). > These patches was tested with Intel e1000e LAN card on Exynos5440

[PATCH V4 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-12 Thread Jingoo Han
Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han --- Tested on Exynos5440. Changes since v3: - Removed 'bus-range' property from DT - Added 'interrupt-map-mask', 'interrupt-map' properties to DT -

[PATCH V4 2/3] ARM: EXYNOS: Enable PCIe support for Exynos5440

2013-06-12 Thread Jingoo Han
Enable PCIe support for Exynos5440 which has two PCIe controllers. Signed-off-by: Jingoo Han --- Tested on Exynos5440. Changes since v3: - Selected PCI_DOMAINS arch/arm/Kconfig |1 + arch/arm/mach-exynos/Kconfig |2 ++ 2 files changed, 3 insertions(+) diff --git a/arch

[PATCH V4 1/3] pci: Add PCIe driver for Samsung Exynos

2013-06-12 Thread Jingoo Han
Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla Signed-off-by: Siva Reddy Kallam Signed-off-by: Jingoo Han --- Tested on Exynos5440. Changes since v3: - Supported

[PATCH V4 0/3] PCIe support for Samsung Exynos5440 SoC

2013-06-12 Thread Jingoo Han
* Added DT properties of PCI DT standard. Thank you. Best regards, Jingoo Han Jingoo Han (3): pci: Add PCIe driver for Samsung Exynos ARM: EXYNOS: Enable PCIe support for Exynos5440 ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC arch/arm/boot/dts/exynos5440-ssdk5440.

Re: [PATCH V3 1/3] Add PCIe driver for Samsung Exynos

2013-06-11 Thread Jingoo Han
On Friday, June 07, 2013 7:53 PM, Arnd Bergmann wrote: > On Friday 07 June 2013 18:22:50 Jingoo Han wrote: > > > diff --git a/Documentation/devicetree/bindings/pci/exynos-pcie.txt > b/Documentation/devicetree/bindings/pci/exynos-pcie.txt > > new file mode 100644 >

Re: [PATCH 6/6] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-10 Thread Jingoo Han
On Tuesday, June 11, 2013 12:22 AM, Arnd Bergmann wrote: > On Monday 10 June 2013, Jingoo Han wrote: > > On Saturday, June 08, 2013 2:43 AM, Arnd Bergmann wrote: > > For multiple domains, how can I fix the DT properties? > > Domains are a Linux concept, you have to pick a

Re: [PATCH 6/6] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-10 Thread Jingoo Han
interrupts = <0 23 0>, <0 24 0>, <0 25 0>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + ranges = <0x0800 0 0x6000 0x6000 0 0x0020 /* configuration space */ +

Re: [PATCH V3 1/3] Add PCIe driver for Samsung Exynos

2013-06-07 Thread Jingoo Han
On Friday, June 07, 2013 6:23 PM, Jingoo Han wrote: > > Exynos5440 has a PCIe controller which can be used as Root Complex. > This driver supports a PCIe controller as Root Complex mode. > > Signed-off-by: Surendranath Gurivireddy Balla > Signed-off-by: Siva Reddy Kalla

[PATCH V3 3/3] ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC

2013-06-07 Thread Jingoo Han
Exynos5440 has two PCIe controllers which can be used as root complex for PCIe interface. Signed-off-by: Jingoo Han --- arch/arm/boot/dts/exynos5440-ssdk5440.dts |8 arch/arm/boot/dts/exynos5440.dtsi | 32 + 2 files changed, 40 insertions

[PATCH V3 2/3] ARM: EXYNOS: Enable PCIe support for Exynos5440

2013-06-07 Thread Jingoo Han
Enable PCIe support for Exynos5440 which has two PCIe controllers. Signed-off-by: Jingoo Han --- arch/arm/Kconfig |1 + arch/arm/mach-exynos/Kconfig |1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 42d6ea2..53b3b2d 100644 --- a

[PATCH V3 1/3] Add PCIe driver for Samsung Exynos

2013-06-07 Thread Jingoo Han
Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla Signed-off-by: Siva Reddy Kallam Signed-off-by: Jingoo Han --- .../devicetree/bindings/pci/exynos-pcie.txt

  1   2   >