[PATCH 1/4] thermal: uniphier: add UniPhier thermal driver

2017-05-29 Thread Kunihiko Hayashi
Add a thermal driver for on-chip PVT (Process, Voltage and Temperature) monitoring unit implemented on UniPhier SoCs. This driver supports temperature monitoring and alert function. Signed-off-by: Kunihiko Hayashi --- drivers/thermal/Kconfig| 8 + drivers/thermal/Makefile

[PATCH 0/4] add UniPhier thermal support

2017-05-29 Thread Kunihiko Hayashi
This patch series adds support for thermal monitor implemented on UniPhier LD20 and PXs2 SoCs. This driver supports temperature monitoring and alert function. Kunihiko Hayashi (4): thermal: uniphier: add UniPhier thermal driver dt-bindings: thermal: add binding documentation for UniPhier

[PATCH 3/4] ARM: dts: uniphier: add nodes of thermal monitor and thermal zone for PXs2

2017-05-29 Thread Kunihiko Hayashi
Add nodes of thermal monitor and thermal zone for UniPhier PXs2 SoC. The thermal monitor is included in sysctrl. Signed-off-by: Kunihiko Hayashi --- arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 21 + arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 21 + arch

[PATCH 2/4] dt-bindings: thermal: add binding documentation for UniPhier thermal monitor

2017-05-29 Thread Kunihiko Hayashi
Add devicetree binding documentation for thermal monitor implemented on Socionext UniPhier SoCs. Signed-off-by: Kunihiko Hayashi --- .../bindings/thermal/uniphier-thermal.txt | 54 ++ 1 file changed, 54 insertions(+) create mode 100644 Documentation/devicetree

[PATCH 4/4] arm64: dts: uniphier: add nodes of thermal monitor and thermal zone for LD20

2017-05-29 Thread Kunihiko Hayashi
-tree property. Signed-off-by: Kunihiko Hayashi --- .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 25 ++ arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 6 ++ 2 files changed, 31 insertions(+) diff --git a/arch/arm64/boot/dts/socionext/uniphier-ld20-ref.dts b

Re: [PATCH 1/4] thermal: uniphier: add UniPhier thermal driver

2017-05-29 Thread Kunihiko Hayashi
Hi Keerthy, Thank you for your comment. On Mon, 29 May 2017 15:53:39 +0530 Keerthy wrote: > > > On Monday 29 May 2017 02:45 PM, Kunihiko Hayashi wrote: > > Add a thermal driver for on-chip PVT (Process, Voltage and Temperature) > > monitoring unit implemented on UniPh

Re: [PATCH 1/4] thermal: uniphier: add UniPhier thermal driver

2017-05-29 Thread Kunihiko Hayashi
On Tue, 30 May 2017 08:51:31 +0530 Keerthy wrote: > > > On Tuesday 30 May 2017 08:17 AM, Kunihiko Hayashi wrote: > > Hi Keerthy, > > Thank you for your comment. > > > > On Mon, 29 May 2017 15:53:39 +0530 Keerthy wrote: > >> > >> > >

Re: [PATCH 1/4] thermal: uniphier: add UniPhier thermal driver

2017-05-30 Thread Kunihiko Hayashi
Hi Eduardo, Thank you for your comment. On Mon, 29 May 2017 09:48:19 -0700 wrote: > Knihiko, > > On Mon, May 29, 2017 at 06:15:42PM +0900, Kunihiko Hayashi wrote: > > Add a thermal driver for on-chip PVT (Process, Voltage and Temperature) > > monitoring unit implemented o

Re: [PATCH 3/4] ARM: dts: uniphier: add nodes of thermal monitor and thermal zone for PXs2

2017-05-30 Thread Kunihiko Hayashi
Hi Eduardo, Thank you for your comment. On Mon, 29 May 2017 09:30:09 -0700 Eduardo Valentin wrote: > On Mon, May 29, 2017 at 06:15:44PM +0900, Kunihiko Hayashi wrote: > > Add nodes of thermal monitor and thermal zone for UniPhier PXs2 SoC. > > The thermal monitor is incl

[PATCH net-next v3 0/2] add UniPhier AVE ethernet support

2017-10-24 Thread Kunihiko Hayashi
bsolate codes - replace ndev->{base_addr,irq} with the members of ave_private - rename goto labels and mask definitions, and remove unused codes Kunihiko Hayashi (2): dt-bindings: net: add DT bindings for Socionext UniPhier AVE net: ethernet: socionext: add AVE ethernet driver .../binding

[PATCH net-next v3 2/2] net: ethernet: socionext: add AVE ethernet driver

2017-10-24 Thread Kunihiko Hayashi
The UniPhier platform from Socionext provides the AVE ethernet controller that includes MAC and MDIO bus supporting RGMII/RMII modes. The controller is named AVE. Signed-off-by: Kunihiko Hayashi Signed-off-by: Jassi Brar --- drivers/net/ethernet/Kconfig |1 + drivers/net

[PATCH net-next v3 1/2] dt-bindings: net: add DT bindings for Socionext UniPhier AVE

2017-10-24 Thread Kunihiko Hayashi
DT bindings for the AVE ethernet controller found on Socionext's UniPhier platforms. Signed-off-by: Kunihiko Hayashi Signed-off-by: Jassi Brar --- .../bindings/net/socionext,uniphier-ave4.txt | 48 ++ 1 file changed, 48 insertions(+) create mode 100644 Document

Re: [PATCH net-next v2 2/2] net: ethernet: socionext: add AVE ethernet driver

2017-10-18 Thread Kunihiko Hayashi
On Mon, 16 Oct 2017 00:08:21 +0900 wrote: > 2017-10-13 9:35 GMT+09:00 Kunihiko Hayashi : > > +static int ave_probe(struct platform_device *pdev) > > +{ > > + struct device *dev = &pdev->dev; > > + struct device_node *np = dev->of_node; >

Re: [PATCH net-next v2 1/2] dt-bindings: net: add DT bindings for Socionext UniPhier AVE

2017-10-18 Thread Kunihiko Hayashi
On Sat, 14 Oct 2017 01:41:12 +0900 wrote: > 2017-10-13 9:35 GMT+09:00 Kunihiko Hayashi : > > DT bindings for the AVE ethernet controller found on Socionext's > > UniPhier platforms. > > > > Signed-off-by: Kunihiko Hayashi > > Signed-off-by: Jassi Brar &

Re: [PATCH net-next v2 2/2] net: ethernet: socionext: add AVE ethernet driver

2017-10-19 Thread Kunihiko Hayashi
On Thu, 19 Oct 2017 09:29:03 +0900 wrote: > 2017-10-18 19:23 GMT+09:00 Kunihiko Hayashi : > > On Mon, 16 Oct 2017 00:08:21 +0900 wrote: > > >> priv->rst = devm_reset_control_get_optional_shared(dev, NULL); > >> if (IS_ERR(priv->rst)) > >>

[PATCH v2 3/4] dt-bindings: phy: add DT bindings for UniPhier USB2 PHY driver

2018-08-03 Thread Kunihiko Hayashi
Add DT bindings for PHY interface built into USB2 controller implemented on Socionext UniPhier SoCs. Signed-off-by: Kunihiko Hayashi --- .../devicetree/bindings/phy/uniphier-usb2-phy.txt | 45 ++ 1 file changed, 45 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v2 4/4] phy: socionext: add USB2 PHY driver for UniPhier SoC

2018-08-03 Thread Kunihiko Hayashi
Add a driver for PHY interface built into USB2 controller implemented on UniPhier SoCs. This driver supports HS-PHY for Pro4 and LD11. Signed-off-by: Kunihiko Hayashi --- drivers/phy/socionext/Kconfig | 13 ++ drivers/phy/socionext/Makefile| 1 + drivers/phy/socionext

[PATCH v2 1/4] dt-bindings: phy: add DT bindings for UniPhier USB3 PHY driver

2018-08-03 Thread Kunihiko Hayashi
Add DT bindings for PHY interface built into USB3 controller implemented in UniPhier SoCs. Signed-off-by: Kunihiko Hayashi --- .../bindings/phy/uniphier-usb3-hsphy.txt | 69 ++ .../bindings/phy/uniphier-usb3-ssphy.txt | 57 ++ 2 files

[PATCH v2 2/4] phy: socionext: add USB3 PHY driver for UniPhier SoC

2018-08-03 Thread Kunihiko Hayashi
Add a driver for PHY interface built into USB3 controller implemented in UniPhier SoCs. This driver supports High-Speed PHY and Super-Speed PHY. Signed-off-by: Kunihiko Hayashi Signed-off-by: Motoya Tanigawa Signed-off-by: Masami Hiramatsu --- drivers/phy/Kconfig | 1

[PATCH v2 0/4] phy: socionext: add new UniPhier USB PHY driver support

2018-08-03 Thread Kunihiko Hayashi
. Kunihiko Hayashi (4): dt-bindings: phy: add DT bindings for UniPhier USB3 PHY driver phy: socionext: add USB3 PHY driver for UniPhier SoC dt-bindings: phy: add DT bindings for UniPhier USB2 PHY driver phy: socionext: add USB2 PHY driver for UniPhier SoC Changes since v1: - rewrite a header with C

Re: [PATCH v2 2/4] phy: socionext: add USB3 PHY driver for UniPhier SoC

2018-08-07 Thread Kunihiko Hayashi
On Fri, 3 Aug 2018 18:54:03 +0900 wrote: > Add a driver for PHY interface built into USB3 controller > implemented in UniPhier SoCs. > This driver supports High-Speed PHY and Super-Speed PHY. > > Signed-off-by: Kunihiko Hayashi > Signed-off-by: Motoya Tanigawa >

Re: [PATCH v2 2/4] phy: socionext: add USB3 PHY driver for UniPhier SoC

2018-08-09 Thread Kunihiko Hayashi
Hi Kishon, On Thu, 9 Aug 2018 16:00:19 +0530 Kishon Vijay Abraham I wrote: > Hi, > > On Friday 03 August 2018 03:24 PM, Kunihiko Hayashi wrote: > > Add a driver for PHY interface built into USB3 controller > > implemented in UniPhier SoCs. > > This driver suppor

[PATCH v3 4/4] phy: socionext: add USB2 PHY driver for UniPhier SoC

2018-08-21 Thread Kunihiko Hayashi
Add a driver for PHY interface built into USB2 controller implemented on UniPhier SoCs. This driver supports HS-PHY for Pro4 and LD11. Signed-off-by: Kunihiko Hayashi --- drivers/phy/socionext/Kconfig | 13 ++ drivers/phy/socionext/Makefile| 1 + drivers/phy/socionext

[PATCH v3 3/4] dt-bindings: phy: add DT bindings for UniPhier USB2 PHY driver

2018-08-21 Thread Kunihiko Hayashi
Add DT bindings for PHY interface built into USB2 controller implemented on Socionext UniPhier SoCs. Signed-off-by: Kunihiko Hayashi --- .../devicetree/bindings/phy/uniphier-usb2-phy.txt | 45 ++ 1 file changed, 45 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v3 0/4] phy: socionext: add new UniPhier USB PHY driver support

2018-08-21 Thread Kunihiko Hayashi
by using macros including the number of the register and its bitfield (msb and lsb) [1] http://lists.infradead.org/pipermail/linux-arm-kernel/2018-July/593279.html Kunihiko Hayashi (4): dt-bindings: phy: add DT bindings for UniPhier USB3 PHY driver phy: socionext: add USB3 PHY driver for Un

[PATCH v3 2/4] phy: socionext: add USB3 PHY driver for UniPhier SoC

2018-08-21 Thread Kunihiko Hayashi
Add a driver for PHY interface built into USB3 controller implemented in UniPhier SoCs. This driver supports High-Speed PHY and Super-Speed PHY. Signed-off-by: Kunihiko Hayashi Signed-off-by: Motoya Tanigawa Signed-off-by: Masami Hiramatsu --- drivers/phy/Kconfig | 1

[PATCH v3 1/4] dt-bindings: phy: add DT bindings for UniPhier USB3 PHY driver

2018-08-21 Thread Kunihiko Hayashi
Add DT bindings for PHY interface built into USB3 controller implemented in UniPhier SoCs. Signed-off-by: Kunihiko Hayashi --- .../bindings/phy/uniphier-usb3-hsphy.txt | 69 ++ .../bindings/phy/uniphier-usb3-ssphy.txt | 57 ++ 2 files

[PATCH 14/14] ata: ahci_xgene: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_xgene.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH 11/14] ata: ahci_st: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Cc: Patrice Chotard Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_st.c | 2 +- 1 file changed, 1 insertion

[PATCH 13/14] ata: ahci_tegra: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Cc: Thierry Reding Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_tegra.c | 2 +- 1 file changed, 1 insertion

[PATCH 05/14] ata: ahci_dm816: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_dm816.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH 09/14] ata: ahci_qoriq: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_qoriq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH 01/14] ata: ahci-platform: add reset control support and the flag to specify using reset

2018-08-22 Thread Kunihiko Hayashi
e the resources, currently resets only, and existing drivers set 0 to this flags. Suggested-by: Hans de Goede Cc: Thierry Reding Signed-off-by: Kunihiko Hayashi --- .../devicetree/bindings/ata/ahci-platform.txt | 1 + drivers/ata/ahci.h | 1 + driver

[PATCH 06/14] ata: ahci_imx: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_imx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH 08/14] ata: ahci_mvebu: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_mvebu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH 04/14] ata: ahci_da850: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_da850.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH 10/14] ata: ahci_seattle: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_seattle.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH 12/14] ata: ahci_sunxi: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Cc: Maxime Ripard Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_sunxi.c | 2 +- 1 file changed, 1 insertion

[PATCH 07/14] ata: ahci_brcm: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Cc: Matthias Brugger Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_mtk.c | 2 +- 1 file changed, 1 insertion

[PATCH 02/14] ata: ahci_brcm: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_brcm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH 00/14] ata: ahci-platform: add reset control support except for existing drivers

2018-08-22 Thread Kunihiko Hayashi
.html [2] https://www.spinics.net/lists/linux-ide/msg55379.html Kunihiko Hayashi (14): ata: ahci-platform: add reset control support and the flag to specify using reset ata: ahci_brcm: add second argument of ahci_platform_get_resources() ata: ahci_ceva: add second argument of

[PATCH 03/14] ata: ahci_ceva: add second argument of ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
Adding a flag to indicate whether acqiring the optional resources as the second argument of ahci_platform_get_resources(), add the argument as initial value 0. Cc: Hans de Goede Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_ceva.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

Re: [PATCH 00/14] ata: ahci-platform: add reset control support except for existing drivers

2018-08-22 Thread Kunihiko Hayashi
Hi Hans, Thank you for your comment. On Wed, 22 Aug 2018 11:27:18 +0200 wrote: > Hi, > > On 22-08-18 09:36, Kunihiko Hayashi wrote: > > Add support to get and control a list of resets for the device, and > > add the flag indicating whether to use the reset. Existing driv

Re: [PATCH 01/14] ata: ahci-platform: add reset control support and the flag to specify using reset

2018-08-22 Thread Kunihiko Hayashi
Hi Sergei, On Wed, 22 Aug 2018 12:34:30 +0300 wrote: > Hello! > > On 8/22/2018 10:36 AM, Kunihiko Hayashi wrote: > > > Add support to get and control a list of resets for the device > > as optional and shared. These resets must be kept de-asserted until > > the

[PATCH v2 0/3] ata: ahci-platform: add reset control support except for existing drivers

2018-08-22 Thread Kunihiko Hayashi
-ide/msg55299.html [2] https://www.spinics.net/lists/linux-ide/msg55379.html Changes since v1: - collect patches for each soc-dependent driver - separate into 3 patches not to affect existing code Kunihiko Hayashi (3): ata: add an extra argument to ahci_platform_get_resources() ata

[PATCH v2 2/3] ata: libahci_platform: add reset control support

2018-08-22 Thread Kunihiko Hayashi
econd argument includes AHCI_PLATFORM_GET_RESETS bit. Suggested-by: Hans de Goede Cc: Thierry Reding Signed-off-by: Kunihiko Hayashi --- .../devicetree/bindings/ata/ahci-platform.txt | 1 + drivers/ata/ahci.h | 1 + drivers/ata/libahci_platf

[PATCH v2 1/3] ata: add an extra argument to ahci_platform_get_resources()

2018-08-22 Thread Kunihiko Hayashi
rugger Cc: Patrice Chotard Cc: Maxime Ripard Signed-off-by: Kunihiko Hayashi --- drivers/ata/ahci_brcm.c| 2 +- drivers/ata/ahci_ceva.c| 2 +- drivers/ata/ahci_da850.c | 2 +- drivers/ata/ahci_dm816.c | 2 +- drivers/ata/ahci_imx.c | 2 +- drivers/ata/

[PATCH v2 3/3] ata: ahci_platform: enable to get and control reset

2018-08-22 Thread Kunihiko Hayashi
Unlike SoC-specific driver, generic ahci_platform driver doesn't have any chances to control resets. This adds AHCI_PLATFORM_GET_RESETS to ahci_platform_get_resources() on the generic driver to enable reset control support. Suggested-by: Hans de Goede Cc: Thierry Reding Signed-off-by: Kun

Re: [PATCH 2/4] phy: socionext: add USB3 PHY driver for UniPhier SoC

2018-07-24 Thread Kunihiko Hayashi
Hi Kishon, On Tue, 24 Jul 2018 09:31:34 +0530 wrote: > Hi, > > On Tuesday 17 July 2018 04:57 PM, Kunihiko Hayashi wrote: > > Hi Kishon, > > > > On Fri, 13 Jul 2018 12:45:06 +0530 wrote: > > > >> Hi, > >> > >> On Wednesday 11 Jul

Re: [PATCH 1/4] dt-bindings: phy: add DT bindings for UniPhier USB3 PHY driver

2018-07-24 Thread Kunihiko Hayashi
Hi Rob, On Tue, 17 Jul 2018 08:16:23 -0600 wrote: > On Tue, Jul 17, 2018 at 4:55 AM Kunihiko Hayashi > wrote: > > > > Hi Rob, > > Thank you for your comments. > > > > On Mon, 16 Jul 2018 14:50:49 -0600 wrote: > > > > > On Fri, Jun 2

[PATCH] fbdev: simplefb: add support for 'memory-region' property on DT node

2018-01-23 Thread Kunihiko Hayashi
rved-memory node can be used for the framebuffer. Furthermore, the reserved-memory node needs to have "no-map" attributes because simplefb driver maps the region by ioremap_wc(). Signed-off-by: Kunihiko Hayashi --- .../bindings/display/simple-framebuffer.txt| 3 ++

[PATCH 4/4] arm64: dts: uniphier: add dwc3 usb node for LD20

2018-01-23 Thread Kunihiko Hayashi
Add usb node for LD20, which has 1 dwc3 controller instance, and enable this for LD20 boards. Signed-off-by: Kunihiko Hayashi --- .../boot/dts/socionext/uniphier-ld20-global.dts| 4 ++ .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 4 ++ arch/arm64/boot/dts/socionext/uniphier-ld20

[PATCH 0/4] usb: dwc3: add UniPhier dwc3 glue layer support

2018-01-23 Thread Kunihiko Hayashi
you, --- Kunihiko Hayashi (4): dt-bindings: dwc3: add binding documentation for UniPhier dwc3 glue driver usb: dwc3: add dwc3 glue layer for UniPhier SoCs ARM: dts: uniphier: add dwc3 usb node for PXs2 arm64: dts: uniphier: add dwc3 usb node for LD20 .../devicetree/bindings/usb/dwc3

[PATCH 1/4] dt-bindings: dwc3: add binding documentation for UniPhier dwc3 glue driver

2018-01-23 Thread Kunihiko Hayashi
Add devicetree binding documentation for dwc3 glue driver implemented on Socionext UniPhier SoCs. Signed-off-by: Kunihiko Hayashi --- .../devicetree/bindings/usb/dwc3-uniphier.txt | 58 ++ 1 file changed, 58 insertions(+) create mode 100644 Documentation/devicetree

[PATCH 3/4] ARM: dts: uniphier: add dwc3 usb node for PXs2

2018-01-23 Thread Kunihiko Hayashi
Add usb node for PXs2 SoC which has 2 dwc3 controller instances, and enable this for PXs2 boards. Signed-off-by: Kunihiko Hayashi --- arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 8 ++ arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 4 +++ arch/arm/boot/dts/uniphier-pxs2.dtsi | 43

[PATCH 2/4] usb: dwc3: add dwc3 glue layer for UniPhier SoCs

2018-01-23 Thread Kunihiko Hayashi
glue layer, because it needs to integrate initialziation sequence between glue and phy. In case of some SoCs, since some initialization values for PHY are included in nvmem, this patch includes the way to get the values from nvmem. It supports PXs2 and LD20 SoCs. Signed-off-by: Kunihiko Hayashi

Re: [PATCH 2/4] usb: dwc3: add dwc3 glue layer for UniPhier SoCs

2018-01-24 Thread Kunihiko Hayashi
Hello Felipe, Thank you for your comments. On Tue, 23 Jan 2018 15:12:36 +0200 wrote: > > Hi, > > Kunihiko Hayashi writes: > > Add a specific glue layer for UniPhier SoC platform to support > > USB host mode. It manages hardware operating sequences to enable mult

Re: [PATCH 2/4] usb: dwc3: add dwc3 glue layer for UniPhier SoCs

2018-01-24 Thread Kunihiko Hayashi
Hello Felipe, On Wed, 24 Jan 2018 14:58:12 +0200 wrote: > > Hi, > > Kunihiko Hayashi writes: > > Hello Felipe, > > > > Thank you for your comments. > > > > On Tue, 23 Jan 2018 15:12:36 +0200 wrote: > > > >> > >> Hi, > &g

Re: [PATCH 2/4] usb: dwc3: add dwc3 glue layer for UniPhier SoCs

2018-01-25 Thread Kunihiko Hayashi
Hi, On Thu, 25 Jan 2018 11:09:30 +0900 wrote: > Hello Felipe, > > On Wed, 24 Jan 2018 14:58:12 +0200 wrote: > > > > > Hi, > > > > Kunihiko Hayashi writes: > > > Hello Felipe, > > > > > > Thank you for your

Re: [PATCH 1/4] dt-bindings: dwc3: add binding documentation for UniPhier dwc3 glue driver

2018-01-30 Thread Kunihiko Hayashi
Hi Rob, Thank you for your comments. On Mon, 29 Jan 2018 18:06:53 -0600 wrote: > On Tue, Jan 23, 2018 at 10:00:51PM +0900, Kunihiko Hayashi wrote: > > Add devicetree binding documentation for dwc3 glue driver implemented > > on Socionext UniPhier SoCs. > > > > Sign

[PATCH v2] ata: ahci-platform: add reset control support

2018-03-26 Thread Kunihiko Hayashi
-by: Kunihiko Hayashi Reviewed-by: Hans de Goede Reviewed-by: Rob Herring --- Changes since v1: - add 'Reviewed-by:' lines .../devicetree/bindings/ata/ahci-platform.txt | 1 + drivers/ata/ahci.h | 1 + drivers/ata/libahci_platform.c

Re: [PATCH v2] ata: ahci-platform: add reset control support

2018-03-27 Thread Kunihiko Hayashi
Sorry, please ignore this patch because of adding unneed lines. I'll resend it. Thank you, On Tue, 27 Mar 2018 15:57:12 +0900 Kunihiko Hayashi wrote: > Add support to get and control a list of resets for the device > as optional and shared. These resets must be kept de-asserted

[RESEND PATCH v2] ata: ahci-platform: add reset control support

2018-03-27 Thread Kunihiko Hayashi
-by: Kunihiko Hayashi Reviewed-by: Hans de Goede Reviewed-by: Rob Herring --- Changes since v1: - add 'Reviewed-by:' lines .../devicetree/bindings/ata/ahci-platform.txt | 1 + drivers/ata/ahci.h | 1 + drivers/ata/libahci_platform.c

Re: [PATCH] ata: ahci-platform: add reset control support

2018-04-05 Thread Kunihiko Hayashi
gt; >>> > >>> On 05-04-18 15:17, Patrice CHOTARD wrote: > >>>> Hi Thierry > >>>> > >>>> On 04/05/2018 11:54 AM, Thierry Reding wrote: > >>>>> On Fri, Mar 23, 2018 at 10:30:53AM +0900, Kunihiko Hayashi wrote: &

Re: [PATCH] ata: ahci-platform: add reset control support

2018-04-06 Thread Kunihiko Hayashi
Hi Hans, On Fri, 6 Apr 2018 10:29:37 +0200 Hans de Goede wrote: > Hi, > > On 06-04-18 06:48, Kunihiko Hayashi wrote: > > Hi Hans, > > > On Thu, 5 Apr 2018 16:08:24 +0200 > > Hans de Goede wrote: > > >> Hi, > >> > >> On 05-04-18 16

[PATCH] Revert "ata: ahci-platform: add reset control support"

2018-04-08 Thread Kunihiko Hayashi
evert the commit that adds reset control support to ahci-platform, and hold until the solution is confirmed not be affect all hardware-specific drivers. Fixes: f0f56716fc3e ("ata: ahci-platform: add reset control support") Reported-by: Thierry Reding Suggested-by: Hans de Goede Signed-o

[PATCH] ata: ahci-platform: add reset control support

2018-03-22 Thread Kunihiko Hayashi
-by: Kunihiko Hayashi --- .../devicetree/bindings/ata/ahci-platform.txt | 1 + drivers/ata/ahci.h | 1 + drivers/ata/libahci_platform.c | 24 +++--- 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a

[PATCH] clk: uniphier: add ethernet clock control support for PXs3

2018-03-22 Thread Kunihiko Hayashi
Add clock control for ethernet controller on PXs3 SoC. Signed-off-by: Kunihiko Hayashi --- drivers/clk/uniphier/clk-uniphier-sys.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/clk/uniphier/clk-uniphier-sys.c b/drivers/clk/uniphier/clk-uniphier-sys.c index d244e72..faadd9b

[PATCH] reset: uniphier: add ethernet reset control support for PXs3

2018-03-22 Thread Kunihiko Hayashi
Add reset lines for ethernet controller on PXs3 SoC. Signed-off-by: Kunihiko Hayashi --- drivers/reset/reset-uniphier.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/reset/reset-uniphier.c b/drivers/reset/reset-uniphier.c index e8bb023..fd3afbd 100644 --- a/drivers/reset/reset

[PATCH 0/2] net: ethernet: ave: add UniPhier PXs3 support

2018-03-23 Thread Kunihiko Hayashi
Add ethernet controller support on UniPhier PXs3 SoC. Kunihiko Hayashi (2): dt-bindings: net: ave: add PXs3 support net: ethernet: ave: add UniPhier PXs3 support Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt | 1 + drivers/net/ethernet/socionext/sni_ave.c

[PATCH 1/2] dt-bindings: net: ave: add PXs3 support

2018-03-23 Thread Kunihiko Hayashi
Add a compatible string for ethernet controller on UniPhier PXs3 SoC. Signed-off-by: Kunihiko Hayashi --- Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt b

[PATCH 2/2] net: ethernet: ave: add UniPhier PXs3 support

2018-03-23 Thread Kunihiko Hayashi
Add a compatible string and SoC data for ethernet controller on UniPhier PXs3 SoC. Signed-off-by: Kunihiko Hayashi --- drivers/net/ethernet/socionext/sni_ave.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/net/ethernet/socionext/sni_ave.c b/drivers/net/ethernet/socionext

[PATCH net-next 1/3] net: ethernet: ave: add multiple clocks and resets support as required property

2018-04-08 Thread Kunihiko Hayashi
t;net: ethernet: socionext: add AVE ethernet driver") Suggested-by: Masahiro Yamada Signed-off-by: Kunihiko Hayashi --- .../bindings/net/socionext,uniphier-ave4.txt | 13 ++- drivers/net/ethernet/socionext/sni_ave.c | 108 - 2 files changed, 96 insertions(+), 2

[PATCH net-next 3/3] net: ethernet: ave: add support for phy-mode setting of system controller

2018-04-08 Thread Kunihiko Hayashi
,syscon-phy-mode = <&soc_glue 0>; }; ethernet@6520 { ... socionext,syscon-phy-mode = <&soc_glue 1>; }; Signed-off-by: Kunihiko Hayashi Signed-off-by: Masahiro Yamada --- drivers/net/ethernet/socionext/Kconfig | 2 + drivers/net/ethernet/socionext/sni_ave.c | 150 ++

[PATCH net-next 0/3] ave: fix the activation issues for some UniPhier SoCs

2018-04-08 Thread Kunihiko Hayashi
the specified phy-mode - Add DT property support indicating system controller that has the feature for configurating phy-mode including built-in phy on LD11. Kunihiko Hayashi (3): net: ethernet: ave: add multiple clocks and resets support as required property dt-bindings: net: ave: add

[PATCH net-next 2/3] dt-bindings: net: ave: add syscon-phy-mode property to configure phy-mode setting

2018-04-08 Thread Kunihiko Hayashi
Add "socionext,syscon-phy-mode" property to specify system controller that configures the settings about phy-mode. Signed-off-by: Kunihiko Hayashi --- Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) di

Re: [PATCH v2 2/2] PCI: controller: dwc: add UniPhier PCIe host controller support

2018-09-26 Thread Kunihiko Hayashi
Hi Lorenzo, Gustavo, Thank you for reviewing. On Tue, 25 Sep 2018 18:53:01 +0100 Gustavo Pimentel wrote: > On 25/09/2018 17:14, Lorenzo Pieralisi wrote: > > [+Gustavo, please have a look at INTX/MSI management] > > > > On Thu, Sep 06, 2018 at 06:40:32PM +0900, K

Re: [PATCH v2 1/2] dt-bindings: PCI: add UniPhier PCIe host controller description

2018-09-26 Thread Kunihiko Hayashi
Hi Rob, On Tue, 25 Sep 2018 15:55:02 -0500 wrote: > On Thu, Sep 06, 2018 at 06:40:31PM +0900, Kunihiko Hayashi wrote: > > Add DT bindings for PCIe controller implemented in UniPhier SoCs when > > configured in Root Complex (host) mode. This controller is based on > > the

Re: [PATCH v2 2/2] PCI: controller: dwc: add UniPhier PCIe host controller support

2018-09-27 Thread Kunihiko Hayashi
e have a look at INTX/MSI management] > > > > > > On Thu, Sep 06, 2018 at 06:40:32PM +0900, Kunihiko Hayashi wrote: > > >> This introduces specific glue layer for UniPhier platform to support > > >> PCIe host controller that is based on the

Re: [RESEND PATCH v3 2/2] PCI: uniphier: Add UniPhier PCIe host controller support

2018-11-20 Thread Kunihiko Hayashi
Hi Lorenzo, Thank you for reviewing it. On Mon, 19 Nov 2018 16:17:20 + wrote: > On Tue, Oct 16, 2018 at 02:27:21PM +0900, Kunihiko Hayashi wrote: > > This introduces specific glue layer for UniPhier platform to support > > PCIe host controller that is based on the DesignWare

Re: [RESEND PATCH v3 1/2] dt-bindings: PCI: Add UniPhier PCIe host controller description

2018-11-20 Thread Kunihiko Hayashi
Hi Lorenzo, On Mon, 19 Nov 2018 11:40:36 + wrote: > On Tue, Oct 16, 2018 at 02:27:20PM +0900, Kunihiko Hayashi wrote: > > Add DT bindings for PCIe controller implemented in UniPhier SoCs when > > configured in Root Complex (host) mode. This controller is based on > >

[PATCH v4 0/2] Add new UniPhier PCIe host driver

2018-11-27 Thread Kunihiko Hayashi
pp->root_bus_nr - remove indivisual interrupt enable bit definitions - rename 'irq_domain' member to 'legacy_irq_domain' in private structure - use pci_irqd_intx_xlate() for irq_domain_ops.xlate function Changes since v1: - follow capitalization conventions in the descriptions

[PATCH v4 1/2] dt-bindings: PCI: Add UniPhier PCIe host controller description

2018-11-27 Thread Kunihiko Hayashi
Add DT bindings for PCIe controller implemented in UniPhier SoCs when configured in Root Complex (host) mode. This controller is based on the DesignWare PCIe core. Signed-off-by: Kunihiko Hayashi Reviewed-by: Rob Herring --- .../devicetree/bindings/pci/uniphier-pcie.txt | 81

[PATCH v4 2/2] PCI: uniphier: Add UniPhier PCIe host controller support

2018-11-27 Thread Kunihiko Hayashi
This introduces specific glue layer for UniPhier platform to support PCIe host controller that is based on the DesignWare PCIe core, and this driver supports Root Complex (host) mode. Signed-off-by: Kunihiko Hayashi --- MAINTAINERS| 7 + drivers/pci/controller

Re: [PATCH 3/4] dt-bindings: reset: uniphier: Add AHCI core reset description

2018-11-12 Thread Kunihiko Hayashi
Hi, Thank you for some comments and pointing out. On Sat, 10 Nov 2018 01:14:06 +0900 wrote: > On Sat, Nov 10, 2018 at 12:02 AM Philipp Zabel wrote: > > > > Hi Kunihiko, > > > > On Fri, 2018-11-09 at 10:42 +0900, Kunihiko Hayashi wrote: > > > Add compatib

Re: [PATCH 3/4] dt-bindings: reset: uniphier: Add AHCI core reset description

2018-11-12 Thread Kunihiko Hayashi
Hi Philipp, On Mon, 12 Nov 2018 15:21:46 +0100 wrote: > Hi, > > On Mon, 2018-11-12 at 21:02 +0900, Kunihiko Hayashi wrote: > > Hi, > > > > Thank you for some comments and pointing out. > > > > On Sat, 10 Nov 2018 01:14:06 +0900 wrote: > > &

Re: [PATCH v4 2/2] PCI: uniphier: Add UniPhier PCIe host controller support

2018-12-04 Thread Kunihiko Hayashi
Hi Lorenzo, On Tue, 4 Dec 2018 15:12:27 + wrote: > On Wed, Nov 28, 2018 at 01:04:26PM +0900, Kunihiko Hayashi wrote: > > [...] > > > +static void uniphier_pcie_irq_ack(struct irq_data *d) > > +{ > > + struct pcie_port *pp = irq_data_get_irq_chip_data(d

[PATCH v5 0/2] Add new UniPhier PCIe host driver

2018-12-06 Thread Kunihiko Hayashi
.xlate function Changes since v1: - follow capitalization conventions in the descriptions - use C style comments except for the SPDX line Kunihiko Hayashi (2): dt-bindings: PCI: Add UniPhier PCIe host controller description PCI: uniphier: Add UniPhier PCIe host controller support .../devicetree/b

[PATCH v5 1/2] dt-bindings: PCI: Add UniPhier PCIe host controller description

2018-12-06 Thread Kunihiko Hayashi
Add DT bindings for PCIe controller implemented in UniPhier SoCs when configured in Root Complex (host) mode. This controller is based on the DesignWare PCIe core. Signed-off-by: Kunihiko Hayashi Reviewed-by: Rob Herring --- .../devicetree/bindings/pci/uniphier-pcie.txt | 81

[PATCH v5 2/2] PCI: uniphier: Add UniPhier PCIe host controller support

2018-12-06 Thread Kunihiko Hayashi
This introduces specific glue layer for UniPhier platform to support PCIe host controller that is based on the DesignWare PCIe core, and this driver supports Root Complex (host) mode. Signed-off-by: Kunihiko Hayashi --- MAINTAINERS| 7 + drivers/pci/controller

[PATCH] thermal: uniphier: Convert to SPDX identifier

2018-12-06 Thread Kunihiko Hayashi
This converts license boilerplate to SPDX identifier, and removes unnecessary lines. Signed-off-by: Kunihiko Hayashi --- drivers/thermal/uniphier_thermal.c | 13 + 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/drivers/thermal/uniphier_thermal.c b/drivers/thermal

Re: [RFC PATCH net v2] net: phy: Fix the issue that netif always links up after resuming

2018-12-02 Thread Kunihiko Hayashi
Hi Florian Heiner, On Fri, 30 Nov 2018 19:47:37 +0100 wrote: > On 30.11.2018 18:46, Florian Fainelli wrote: > > > > > > On 11/30/2018 1:25 AM, Kunihiko Hayashi wrote: > >> Even though the link is down before entering hibernation, > >> there is an issue

[PATCH 4/4] reset: uniphier-glue: Add AHCI reset control support in glue layer

2018-11-08 Thread Kunihiko Hayashi
Add a reset line included in AHCI glue layer to enable AHCI core implemented in UniPhier SoCs. Signed-off-by: Kunihiko Hayashi --- drivers/reset/reset-uniphier-glue.c | 12 1 file changed, 12 insertions(+) diff --git a/drivers/reset/reset-uniphier-glue.c b/drivers/reset/reset

[PATCH 1/4] dt-bindings: reset: uniphier: Replace the expression of USB3 with generic peripherals

2018-11-08 Thread Kunihiko Hayashi
Replace the expression of "USB3 glue layer" with the glue layer of the generic peripherals to allow other devices to use it. The reset control belongs to this glue layer. Signed-off-by: Kunihiko Hayashi --- .../devicetree/bindings/reset/uniphier-reset.txt | 22 +++-

[PATCH 0/4] reset: uniphier: Rename from USB3 reset to glue reset and add AHCI reset support

2018-11-08 Thread Kunihiko Hayashi
This series renames the reset control of core reset included in USB3 glue layer with in the glue layer for generic peripherals to allow other devices to use it. And this series adds support for the core reset included in AHCI glue layer. Kunihiko Hayashi (4): dt-bindings: reset: uniphier

[PATCH 3/4] dt-bindings: reset: uniphier: Add AHCI core reset description

2018-11-08 Thread Kunihiko Hayashi
Add compatible strings for reset control of AHCI core implemented in UniPhier SoCs. The reset control belongs to AHCI glue layer. Signed-off-by: Kunihiko Hayashi --- Documentation/devicetree/bindings/reset/uniphier-reset.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation

[PATCH 2/4] reset: uniphier-usb3: Rename to reset-uniphier-glue

2018-11-08 Thread Kunihiko Hayashi
SET_UNIPHIER_USB3 to CONFIG_RESET_UNIPHIER_GLUE. Signed-off-by: Kunihiko Hayashi --- drivers/reset/Kconfig | 10 +-- drivers/reset/Makefile | 2 +- drivers/reset/reset-uniphier-glue.c | 171 drivers/reset/reset-uniphier-usb3.c | 171 ---

Re: [PATCH 2/2] regulator: uniphier: add regulator driver for UniPhier SoC

2018-07-01 Thread Kunihiko Hayashi
Hi Mark, Thank you for your comments. On Fri, 29 Jun 2018 12:03:41 +0100 wrote: > On Fri, Jun 29, 2018 at 05:22:13PM +0900, Kunihiko Hayashi wrote: > > > +++ b/drivers/regulator/uniphier-regulator.c > > @@ -0,0 +1,251 @@ > > +// SPDX-License-Identifier: GPL-2.0 &

Re: [PATCH 2/4] phy: socionext: add USB3 PHY driver for UniPhier SoC

2018-07-09 Thread Kunihiko Hayashi
Hi Kishon, Thank you for your comments. On Mon, 9 Jul 2018 10:49:50 +0530 wrote: > Hi, > > On Friday 29 June 2018 02:08 PM, Kunihiko Hayashi wrote: > > Add a driver for PHY interface built into USB3 controller > > implemented in UniPhier SoCs. > > This driver suppor

[PATCH v2 2/2] reset: uniphier: add USB3 core reset control

2018-07-09 Thread Kunihiko Hayashi
clocks and deassert resets of the layer before using this reset line. Signed-off-by: Kunihiko Hayashi --- drivers/reset/Kconfig | 10 +++ drivers/reset/Makefile | 1 + drivers/reset/reset-uniphier-usb3.c | 171 3 files changed, 182

  1   2   3   4   5   >