Re: [PATCH v2] ravb: add wake-on-lan support via magic packet

2017-07-31 Thread Sergei Shtylyov
Hello! On 07/30/2017 05:06 PM, Niklas Söderlund wrote: WoL is enabled in the suspend callback by setting MagicPacket detection and disabling all interrupts expect MagicPacket. In the resume path the driver needs to reset the hardware to rearm the WoL logic, this prevents the driver from simply

Re: [PATCH 27/31] arm64: dts: renesas: r8a7795: Add usb companion property in EHCI

2017-07-31 Thread Sergei Shtylyov
On 07/31/2017 06:03 PM, Simon Horman wrote: From: Kazuya Mizuguchi This patch adds the "companion" property in the EHCI ch0, ch1 and ch2 nodes to wait for the usb companion controller startup at resume. Signed-off-by: Kazuya Mizuguchi

Re: [RESEND PATCH v5 00/16] eeprom: at24: Add OF device ID table

2017-07-31 Thread Javier Martinez Canillas
Hello Wolfram, On Mon, Jul 31, 2017 at 5:30 PM, Wolfram Sang wrote: > >> Patches can be applied independently since the DTS changes without driver >> changes are no-op and the OF table won't be used without the DTS changes. > > But there is a dependency, no? If I apply the

[PATCH 16/38] ARM: dts: r8a7794: Add Inter Connect RAM

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven R-Car E2 has 2 regions of Inter Connect RAM (72 + 4 KiB). Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7794.dtsi | 10 ++ 1 file changed,

[PATCH 11/38] ARM: dts: r8a7745: Add Inter Connect RAM

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven RZ/G1E has 3 regions of Inter Connect RAM (72 + 4 + 256 KiB). Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7745.dtsi | 15 +++ 1 file

[PATCH 02/38] ARM: dts: koelsch: Add generic compatible string for I2C EEPROM

2017-07-31 Thread Simon Horman
From: Javier Martinez Canillas The at24 driver allows to register I2C EEPROM chips using different vendor and devices, but the I2C subsystem does not take the vendor into account when matching using the I2C table since it only has device entries. But when matching using an

[PATCH 36/38] ARM: dts: rskrza1: Add SDHI1 pin group

2017-07-31 Thread Simon Horman
From: Chris Brandt Add pin configuration for SDHI ch1. Signed-off-by: Chris Brandt Signed-off-by: Simon Horman --- arch/arm/boot/dts/r7s72100-rskrza1.dts | 14 ++ 1 file changed, 14 insertions(+)

[PATCH 18/38] ARM: dts: r8a7745: Reserve SRAM for the SMP jump stub

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Reserve SRAM for the jump stub for CPU core bringup. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7745.dtsi | 8 1 file changed, 8

[PATCH 32/38] ARM: dts: genmai: Add user led device nodes

2017-07-31 Thread Simon Horman
From: Jacopo Mondi Add device nodes for user leds on Genmai board. Signed-off-by: Jacopo Mondi Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 26/38] ARM: dts: r8a7791: Use R-Car Gen 2 fallback binding for vin nodes

2017-07-31 Thread Simon Horman
Use R-Car Gen 2 fallback binding for vind nodes in DT for r8a7791 SoC. This has no run-time effect for the current driver as the initialisation sequence is the same for the SoC-specific binding for r8a7791 and the fallback binding for R-Car Gen 2 Signed-off-by: Simon Horman

[PATCH 03/38] ARM: dts: r8a7743: add PFC support

2017-07-31 Thread Simon Horman
From: Sergei Shtylyov Define the generic R8A7743 part of the PFC device node. Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman

[PATCH 31/38] ARM: dts: genmai: Add RIIC2 pin group

2017-07-31 Thread Simon Horman
From: Jacopo Mondi Add pin configuration subnode for RIIC2 interface. Signed-off-by: Jacopo Mondi Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 21/38] ARM: dts: r8a7792: Reserve SRAM for the SMP jump stub

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Reserve SRAM for the jump stub for CPU core bringup. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7792.dtsi | 8 1 file changed, 8

[PATCH 33/38] ARM: dts: genmai: Add ethernet pin group

2017-07-31 Thread Simon Horman
From: Jacopo Mondi Add pin configuration subnode for ETHER ethernet controller. Signed-off-by: Jacopo Mondi Signed-off-by: Simon Horman --- arch/arm/boot/dts/r7s72100-genmai.dts | 35

[PATCH 28/38] ARM: dts: iwg20m: Add MMCIF0 support

2017-07-31 Thread Simon Horman
From: Chris Paterson Define the iwg20m board dependent part of the MMCIF0 device node. Signed-off-by: Chris Paterson Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 37/38] ARM: dts: rskrza1: Add LED0 pin support

2017-07-31 Thread Simon Horman
From: Chris Brandt Add pin configuration for LED0 which is connected to a GPIO. Signed-off-by: Chris Brandt Signed-off-by: Simon Horman --- arch/arm/boot/dts/r7s72100-rskrza1.dts | 10 ++ 1 file changed,

[PATCH 34/38] ARM: dts: rskrza1: Add SCIF2 pin group

2017-07-31 Thread Simon Horman
From: Chris Brandt Add pin configuration for SCIF2 serial console interface. Signed-off-by: Chris Brandt Signed-off-by: Simon Horman --- arch/arm/boot/dts/r7s72100-rskrza1.dts | 12 1 file changed,

[PATCH 14/38] ARM: dts: r8a7792: Add Inter Connect RAM

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven R-Car V2H has 2 regions of Inter Connect RAM (72 + 4 KiB). Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7792.dtsi | 10 ++ 1 file changed,

[PATCH 23/38] ARM: dts: r8a7794: Reserve SRAM for the SMP jump stub

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Reserve SRAM for the jump stub for CPU core bringup. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7794.dtsi | 8 1 file changed, 8

[PATCH 30/38] ARM: dts: genmai: Add SCIF2 pin group

2017-07-31 Thread Simon Horman
From: Jacopo Mondi Add pin configuration subnode for SCIF2 serial debug interface. Signed-off-by: Jacopo Mondi Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 24/38] ARM: dts: r8a7743: Add MMCIF0 support

2017-07-31 Thread Simon Horman
From: Chris Paterson Add the MMCIF0 device to the r8a7743 device tree. Signed-off-by: Chris Paterson Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 22/38] ARM: dts: r8a7793: Reserve SRAM for the SMP jump stub

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Reserve SRAM for the jump stub for CPU core bringup. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7793.dtsi | 8 1 file changed, 8

[PATCH 12/38] ARM: dts: r8a7790: Add Inter Connect RAM

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven R-Car H2 has 2 regions of Inter Connect RAM (72 + 4 KiB). Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7790.dtsi | 10 ++ 1 file changed,

[PATCH 38/38] ARM: dts: iwg20m: Correct indentation of mmcif0 properties

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Fixes: 4658c4b789d8e2ae ("ARM: dts: iwg20m: Add MMCIF0 support") Signed-off-by: Geert Uytterhoeven Reviewed-by: Chris Paterson Signed-off-by: Simon Horman ---

[PATCH 35/38] ARM: dts: rskrza1: Add Ethernet pin group

2017-07-31 Thread Simon Horman
From: Chris Brandt Add pin configuration for Ethernet. Signed-off-by: Chris Brandt Signed-off-by: Simon Horman --- arch/arm/boot/dts/r7s72100-rskrza1.dts | 25 + 1 file changed, 25

[PATCH 06/38] ARM: dts: r8a7743: Add GPIO support

2017-07-31 Thread Simon Horman
From: Biju Das Describe GPIO blocks in the R8A7743 device tree. Signed-off-by: Biju Das Reviewed-by: Chris Paterson Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman

[PATCH 20/38] ARM: dts: r8a7791: Reserve SRAM for the SMP jump stub

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Reserve SRAM for the jump stub for CPU core bringup. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7791.dtsi | 8 1 file changed, 8

[PATCH 17/38] ARM: dts: r8a7743: Reserve SRAM for the SMP jump stub

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Reserve SRAM for the jump stub for CPU core bringup. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7743.dtsi | 8 1 file changed, 8

[GIT PULL] Renesas ARM Based SoC DT Updates for v4.14

2017-07-31 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC DT updates for v4.14. The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877: Linux v4.13-rc1 (2017-07-15 15:22:10 -0700) are available in the git repository at:

[PATCH 25/38] ARM: dts: r8a7790: Use R-Car Gen 2 fallback binding for vin nodes

2017-07-31 Thread Simon Horman
Use R-Car Gen 2 fallback binding for vind nodes in DT for r8a7790 SoC. This has no run-time effect for the current driver as the initialisation sequence is the same for the SoC-specific binding for r8a7790 and the fallback binding for R-Car Gen 2 Signed-off-by: Simon Horman

[PATCH 19/38] ARM: dts: r8a7790: Reserve SRAM for the SMP jump stub

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Reserve SRAM for the jump stub for CPU core bringup. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7790.dtsi | 8 1 file changed, 8

[PATCH 10/38] ARM: dts: r8a7743: Add Inter Connect RAM

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven RZ/G1M has 3 regions of Inter Connect RAM (72 + 4 + 256 KiB). Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7743.dtsi | 15 +++ 1 file

[PATCH 09/38] ARM: dts: iwg20d-q7: Add Ethernet AVB support

2017-07-31 Thread Simon Horman
From: Biju Das Define the iWave RainboW-G20D-Qseven board dependent part of the Ethernet AVB device node. Signed-off-by: Biju Das Reviewed-by: Chris Paterson Reviewed-by: Geert Uytterhoeven

[PATCH 13/38] ARM: dts: r8a7791: Add Inter Connect RAM

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven R-Car M2-W has 2 regions of Inter Connect RAM (72 + 4 KiB). Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7791.dtsi | 10 ++ 1 file changed,

[PATCH 04/38] ARM: dts: sk-rzg1m: add SCIF0 pins

2017-07-31 Thread Simon Horman
From: Sergei Shtylyov Add the (previously omitted) SCIF0 pin data to the SK-RZG1M board's device tree. Signed-off-by: Sergei Shtylyov Signed-off-by: Simon Horman ---

[PATCH 15/38] ARM: dts: r8a7793: Add Inter Connect RAM

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven R-Car M2-N has 2 regions of Inter Connect RAM (72 + 4 KiB). Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7793.dtsi | 10 ++ 1 file changed,

[PATCH 05/38] ARM: dts: sk-rzg1m: add Ether pins

2017-07-31 Thread Simon Horman
From: Sergei Shtylyov Add the (previously omitted) Ether/PHY pin data to the SK-RZG1M board's device tree. Signed-off-by: Sergei Shtylyov Signed-off-by: Simon Horman ---

[PATCH 07/38] ARM: dts: iwg20d-q7: Add pinctl support for scif0

2017-07-31 Thread Simon Horman
From: Biju Das Adding pinctrl support for scif0 interface. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- arch/arm/boot/dts/r8a7743-iwg20d-q7.dts |

[PATCH 01/38] ARM: dts: r7s72100: Add generic compatible string for I2C EEPROM

2017-07-31 Thread Simon Horman
From: Javier Martinez Canillas The at24 driver allows to register I2C EEPROM chips using different vendor and devices, but the I2C subsystem does not take the vendor into account when matching using the I2C table since it only has device entries. But when matching using an

[PATCH 5/5] ARM: shmobile: Remove ARCH_SHMOBILE_MULTI

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven The migration from ARCH_SHMOBILE_MULTI to ARCH_RENESAS has been completed in v4.12 by commit 9ed2d4bc5c0c244d ("ARM: dts: renesas: Switch from ARCH_SHMOBILE_MULTI to ARCH_RENESAS"), so the ARCH_SHMOBILE_MULTI symbol can be removed.

[PATCH 1/5] ARM: debug-ll: Add support for r8a7743

2017-07-31 Thread Simon Horman
From: Chris Paterson Enable low-level debugging support for RZ/G1M (r8a7743). RZ/G1M uses SCIF0 for the debug console, like most of the R-Car Gen2 SoCs. Signed-off-by: Chris Paterson Reviewed-by: Geert Uytterhoeven

[PATCH 2/5] ARM: shmobile: rcar-gen2: Obtain jump stub region from DT

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Add support for obtaining from DT the SRAM region to store the jump stub for CPU core bringup, according to the renesas,smp-sram DT bindings. If no region is specified in DT, the code falls back to hardcoded ICRAM1 as before, to maintain

[PATCH 4/5] ARM: shmobile: rcar-gen2: Correct arch timer frequency on RZ/G1E

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven According to the datasheet, the frequency of the ARM architecture timer on RZ/G1E depends on the frequency of the ZS clock, just like on R-Car E2 and V2H. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman

[GIT PULL] Renesas ARM Based SoC Updates for v4.14

2017-07-31 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC updates for v4.14. The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877: Linux v4.13-rc1 (2017-07-15 15:22:10 -0700) are available in the git repository at:

[GIT PULL] Renesas ARM Based SoC DT Bindings Updates for v4.14

2017-07-31 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC DT bindings updates for v4.14. The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877: Linux v4.13-rc1 (2017-07-15 15:22:10 -0700) are available in the git repository at:

[PATCH 1/5] dt-bindings: display: renesas: Add R-Car M3-W HDMI TX DT bindings

2017-07-31 Thread Simon Horman
From: Laurent Pinchart The M3-W HDMI TX controller seems to be compatible for the H3. No extension to the DT bindings are needed, add an SoC-specific compatible string in case differences between the IP versions are found later and require

[PATCH 2/5] dt-bindings: sram: Document renesas,smp-sram

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Document reserved SRAM for the SMP jump stub on Renesas R-Car Gen2 and RZ/G1 SoCs. Signed-off-by: Geert Uytterhoeven Acked-by: Rob Herring Signed-off-by: Simon Horman ---

[PATCH 5/5] ARM: shmobile: Document Renesas Draak board DT bindings

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Signed-off-by: Geert Uytterhoeven Acked-by: Rob Herring Signed-off-by: Simon Horman --- Documentation/devicetree/bindings/arm/shmobile.txt | 2 ++ 1 file changed, 2

[PATCH 3/5] dt-bindings: display: rcar-du: Add a VSP channel index to the vsps DT property

2017-07-31 Thread Simon Horman
From: Laurent Pinchart On some R-Car SoCs a single VSP can serve multiple DU channels through multiple LIF instances in the VSP. The current DT bindings don't support specifying that kind of SoC integration scheme. Extend them with a VSP channel index.

[PATCH 4/5] ARM: shmobile: Document R-Car D3 SoC DT bindings

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Note that r8a77995 is the first Renesas "r8a" SoC matching against a 5 digit number, as r8a77990 will be a different SoC. Signed-off-by: Geert Uytterhoeven Acked-by: Rob Herring Signed-off-by: Simon

[PATCH 30/31] arm64: dts: renesas: r8a7795: add usb-dmac ch2 and ch3 device nodes

2017-07-31 Thread Simon Horman
From: Yoshihiro Shimoda This patch adds support for usb-dmac ch2 and ch3 device nodes for R-Car H3 ES2.0. Signed-off-by: Yoshihiro Shimoda Signed-off-by: Simon Horman ---

[PATCH 02/10] ARM: shmobile: defconfig: Enable missing PCIE_RCAR dependency

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven PCIE_RCAR is no longer enabled, as it now has a dependency on PCI_MSI_IRQ_DOMAIN instead of selecting PCI_MSI and PCI_MSI_IRQ_DOMAIN. Fix this by explicitly enabling PCIE_RCAR in shmobile_defconfig. Fixes: 3ee803641e76bea7 ("PCI/MSI: irqchip:

[GIT PULL] Renesas ARM Based SoC Drivers Updates for v4.14

2017-07-31 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC drivers updates for v4.14. The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877: Linux v4.13-rc1 (2017-07-15 15:22:10 -0700) are available in the git repository at:

[PATCH 31/31] arm64: dts: renesas: r8a7795: add hsusb ch3 device node

2017-07-31 Thread Simon Horman
From: Yoshihiro Shimoda This patch adds support for hsusb ch3 device nodes for R-Car H3 ES2.0. Signed-off-by: Yoshihiro Shimoda Signed-off-by: Simon Horman ---

[PATCH 1/4] soc: renesas: Identify R-Car D3

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- drivers/soc/renesas/renesas-soc.c | 8 1 file changed, 8 insertions(+) diff --git

[PATCH 01/10] ARM: shmobile: defconfig: Enable Ethernet AVB

2017-07-31 Thread Simon Horman
From: Biju Das The iWave RZ/G1M Q7 SOM supports Gigabit Ethernet Phy (Micrel KSZ9031MNX). Gigabit Ethernet support is available in Renesas AVB driver. To increase hardware support enable the driver in the shmobile_defconfig multiplatform configuration. Signed-off-by:

[PATCH 10/10] ARM: multi_v7_defconfig: Enable DMA for Renesas serial ports

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven DMA for (H)SCIF(A|B) serial ports on Renesas R-Car Gen2 and RZ/G1 SoCs is considered stable, hence enable it by default. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 07/10] ARM: shmobile: defconfig: Refresh

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven - Several options were moved, - INPUT_MOUSEDEV_PSAUX is no longer enabled by default since commit 73d8ef76006b649f ("Input: mousedev - stop offering PS/2 to userspace by default"). Signed-off-by: Geert Uytterhoeven

[PATCH 09/10] ARM: multi_v7_defconfig: Replace DRM_RCAR_HDMI by generic bridge options

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven The manual bridge implementation was removed in favor of the generic one, so now we need to enable standard bridge drivers like DRM_DUMB_VGA_DAC and DRM_I2C_ADV7511. Both were already enabled, but the (newer) ADV7511 audio part wasn't. Fixes:

[PATCH 08/10] ARM: multi_v7_defconfig: Replace SND_SOC_RSRC_CARD by SND_SIMPLE_SCU_CARD

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven SND_SOC_RSRC_CARD was renamed SND_SIMPLE_SCU_CARD, hence update multi_v7_defconfig. Fixes: d12c6216c4a58f9f ("ASoC: rsrc-card: rename rsrc-card to simple-scu-card phase3") Signed-off-by: Geert Uytterhoeven

[PATCH 03/10] ARM: shmobile: defconfig: Replace USB_XHCI_RCAR by USB_XHCI_PLATFORM

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven USB_XHCI_RCAR is no longer enabled, as it now has a dependency on USB_XHCI_PLATFORM, instead of selecting USB_XHCI_PLATFORM. As the latter selects the former if ARCH_RENESAS, fix this by replacing USB_XHCI_RCAR by USB_XHCI_PLATFORM in

[PATCH 4/4] soc: renesas: rcar-rst: Add support for R-Car D3

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Signed-off-by: Geert Uytterhoeven Cc: devicet...@vger.kernel.org Acked-by: Rob Herring Signed-off-by: Simon Horman ---

[PATCH 06/10] ARM: shmobile: defconfig: Enable DMA for serial ports

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven DMA for (H)SCIF(A|B) serial ports on R-Car Gen2 and RZ/G1 SoCs is considered stable, hence enable it by default. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 2/4] soc: renesas: Add r8a77995 SYSC PM Domain Binding Definitions

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Add power domain indices for R-Car D3. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- include/dt-bindings/power/r8a77995-sysc.h | 23 +++ 1 file

[PATCH 17/31] arm64: dts: ulcb: Add HDMI output connector

2017-07-31 Thread Simon Horman
From: Vladimir Barinov The ULCB board has one HDMI output connector. This connector is available on both the H3 and M3-W ULCB boards. Add this to the ulcb.dtsi file. Signed-off-by: Vladimir Barinov

[PATCH 05/10] ARM: shmobile: defconfig: Replace DRM_RCAR_HDMI by generic bridge options

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven The manual bridge implementation was removed in favor of the generic one, so now we need to enable standard bridge drivers like DRM_DUMB_VGA_DAC and DRM_I2C_ADV7511. DRM_I2C_ADV7511 was already enabled, but the (newer) audio part wasn't. Fixes:

[PATCH 27/31] arm64: dts: renesas: r8a7795: Add usb companion property in EHCI

2017-07-31 Thread Simon Horman
From: Kazuya Mizuguchi This patch adds the "companion" property in the EHCI ch0, ch1 and ch2 nodes to wait for the usb companion controller startup at resume. Signed-off-by: Kazuya Mizuguchi Signed-off-by: Takeshi Kihara

[GIT PULL] Renesas ARM Based SoC Defconfig Updates for v4.14

2017-07-31 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM based SoC defconfig updates for v4.14. The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877: Linux v4.13-rc1 (2017-07-15 15:22:10 -0700) are available in the git repository at:

[PATCH 28/31] arm64: dts: renesas: r8a7795: add usb2_phy ch3 device node

2017-07-31 Thread Simon Horman
From: Yoshihiro Shimoda This patch adds support for usb3_phy ch3 device node for R-Car H3 ES2.0. Signed-off-by: Yoshihiro Shimoda Signed-off-by: Simon Horman ---

[PATCH 04/10] ARM: shmobile: defconfig: Replace SND_SOC_RSRC_CARD by SND_SIMPLE_SCU_CARD

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven SND_SOC_RSRC_CARD was renamed SND_SIMPLE_SCU_CARD, hence update shmobile_defconfig. Fixes: d12c6216c4a58f9f ("ASoC: rsrc-card: rename rsrc-card to simple-scu-card phase3") Signed-off-by: Geert Uytterhoeven

[PATCH 24/31] arm64: renesas: Add Renesas R8A77995 Kconfig support

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Add a configuration option for the R-Car D3 SoC. Note that r8a77995 is the first Renesas "r8a" SoC using a 5 digit number in its Kconfig symbol, as r8a77990 will be a different SoC. Signed-off-by: Geert Uytterhoeven

[PATCH 13/31] arm64: dts: r8a7796: salvator-x: Enable HDMI output

2017-07-31 Thread Simon Horman
From: Laurent Pinchart Enable the HDMI encoder for the M3-W Salvator-X board and hook it up to the HDMI connector. Signed-off-by: Laurent Pinchart Reviewed-by: Geert Uytterhoeven

[PATCH 18/31] arm64: dts: ulcb: Enable HDMI output

2017-07-31 Thread Simon Horman
From: Vladimir Barinov Enable the HDMI encoder for ULCB board and hook it up to the HDMI connector. The HDMI encoder and connector are available on both the H3 and M3-W ULCB boards. Add them to the ulcb.dtsi file. Signed-off-by: Vladimir Barinov

[PATCH 29/31] arm64: dts: renesas: r8a7795: add usb2.0 host ch3 device nodes

2017-07-31 Thread Simon Horman
From: Yoshihiro Shimoda This patch adds support for usb2.0 host ch3 device nodes for R-Car H3 ES2.0. Signed-off-by: Yoshihiro Shimoda Signed-off-by: Simon Horman ---

[PATCH 26/31] arm64: dts: renesas: Add Renesas Draak board support

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Basic support for the Renesas Draak board based on R-Car D3: - Memory, - Main crystal, - Serial console, - Watchdog. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 21/31] arm64: dts: r8a7796: Add missing second pair of DMA names to MSIOF nodes

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven MSIOF0 and MSIOF1 are tied to two DMA controllers through two pairs of DMA specifiers. However, the second pair of corresponding DMA names was missing. Fixes: 80fab06e258da762 ("arm64: dts: r8a7796: Add all MSIOF nodes") Signed-off-by: Geert

[PATCH 19/31] arm64: dts: r8a7795: Add support for the DU

2017-07-31 Thread Simon Horman
From: Laurent Pinchart Add a compatible string and VSP links to the DU node. The H3 ES1.x and H3 ES2.0 are compatible save for the links to the VSPs that are described explicitly in DT, so there's no need for a new ES2-specific compatible string.

[PATCH 25/31] arm64: dts: renesas: Add Renesas R8A77995 SoC support

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Basic support for the R-Car D3 SoC: - PSCI, - CPU, - Cache controller, - Main clocks and controller, - Interrupt controller, - Timer, - Watchdog, - PMU, - Reset controller, - Product register, - System controller, - UART

[PATCH 23/31] arm64: dts: r8a7795: salvator-xs: Connect DU dot clocks 0 and 3

2017-07-31 Thread Simon Horman
From: Laurent Pinchart The DU dot clocks 0 and 3 are provided by the programmable VC6 clock generator. Connect them to the clock source node. Signed-off-by: Laurent Pinchart Reviewed-by: Geert Uytterhoeven

[PATCH 15/31] arm64: dts: r8a7795: h3ulcb: Add DU external dot clocks

2017-07-31 Thread Simon Horman
From: Vladimir Barinov The DU0/DU1/DU2/DU3 external dot clocks are provided by the programmable Versaclock5 clock generator. Signed-off-by: Vladimir Barinov Reviewed-by: Geert Uytterhoeven

[PATCH 22/31] arm64: dts: salvator-xs: Add VC6 clock generator

2017-07-31 Thread Simon Horman
From: Laurent Pinchart The VC6 is an I2C-controlled programmable clock generator, used on the board to provide a display dot clock. Add it to DT. Signed-off-by: Laurent Pinchart Reviewed-by: Geert

[PATCH 20/31] arm64: dts: r8a7795: Add all MSIOF nodes

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven Add the device nodes for all MSIOF SPI controllers, incl. clocks, power domain, dma, and reset properties. Due to a hardware erratum on R-Car H3 ES1.x, using MSIOF for SPI is only supported on ES2.0 and later. Signed-off-by: Geert Uytterhoeven

[PATCH 05/31] arm64: dts: r8a7795: Add DRIF support

2017-07-31 Thread Simon Horman
From: Ramesh Shanmugasundaram Adds the DRIF controller nodes for r8a7795. Signed-off-by: Ramesh Shanmugasundaram Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman

[PATCH 14/31] arm64: dts: ulcb: Add DU external dot clock sources

2017-07-31 Thread Simon Horman
From: Vladimir Barinov The DU0/DU1/DU2/DU3 external dot clocks are generated by an I2C-controlled programmable clock generator. Clock generator is available on both the H3 and M3-W ULCB boards. Add this to the ulcb.dtsi file. Signed-off-by: Vladimir

[PATCH 08/31] arm64: dts: r8a7796: Add FCPF and FCPV instances

2017-07-31 Thread Simon Horman
From: Laurent Pinchart The FCPs handle the interface between various IP cores and memory. Add the instances related to the FDPs and VSP2s. Signed-off-by: Laurent Pinchart Reviewed-by: Geert Uytterhoeven

[PATCH 11/31] arm64: dts: r8a7796: Add HDMI encoder instance

2017-07-31 Thread Simon Horman
From: Laurent Pinchart Add the HDMI encoder to the R8A7796 DT in disabled state. Signed-off-by: Laurent Pinchart Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman

[PATCH 12/31] arm64: dts: r8a7796: salvator-x: Add DU external dot clocks

2017-07-31 Thread Simon Horman
From: Laurent Pinchart The DU1 external dot clock is provided by the fixed frequency clock generator X21, while the DU0 and DU2 clocks are provided by the programmable Versaclock5 clock generator. Signed-off-by: Laurent Pinchart

[PATCH 09/31] arm64: dts: r8a7796: Add VSP instances

2017-07-31 Thread Simon Horman
From: Laurent Pinchart The r8a7796 has 5 VSP instances. Signed-off-by: Laurent Pinchart Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman ---

[PATCH 04/31] arm64: dts: r8a7796: Add DRIF support

2017-07-31 Thread Simon Horman
From: Ramesh Shanmugasundaram Adds the DRIF controller nodes for r8a7796. Signed-off-by: Ramesh Shanmugasundaram Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman

[PATCH 07/31] arm64: dts: ulcb: Enable I2C4

2017-07-31 Thread Simon Horman
From: Vladimir Barinov This enables I2C4 for ULCB board Signed-off-by: Vladimir Barinov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman

[PATCH 10/31] arm64: dts: r8a7796: Add DU device to DT

2017-07-31 Thread Simon Horman
From: Laurent Pinchart Add the DU device to r8a7796.dtsi in a disabled state. Signed-off-by: Laurent Pinchart Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman

[PATCH 06/31] arm64: dts: ulcb: Enable I2C for DVFS device

2017-07-31 Thread Simon Horman
From: Vladimir Barinov This enables I2C for DVFS device for ULCB board Signed-off-by: Vladimir Barinov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman

[PATCH 03/31] arm64: dts: renesas: Move CPG_AUDIO_CLK_I from board to soc files

2017-07-31 Thread Simon Horman
From: Geert Uytterhoeven The definition of CPG_AUDIO_CLK_I is SoC-specific, not board-specific. Hence move it from the board-specific .dts files to the SoC-specific .dtsi files. Signed-off-by: Geert Uytterhoeven Reviewed-by: Laurent Pinchart

[GIT PULL] Renesas ARM64 Based SoC DT Updates for v4.14

2017-07-31 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM64 based SoC DT updates for v4.14. The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877: Linux v4.13-rc1 (2017-07-15 15:22:10 -0700) are available in the git repository at:

[PATCH 01/31] arm64: dts: r8a7795: add IMR-LX4 support

2017-07-31 Thread Simon Horman
From: Sergei Shtylyov Describe the IMR-LX4 devices in the R8A7795 device tree. Based on the original (and large) patch by Konstantin Kozhevnikov . Signed-off-by: Konstantin Kozhevnikov

[GIT PULL] Renesas ARM64 Based SoC Defconfig Updates for v4.14

2017-07-31 Thread Simon Horman
Hi Olof, Hi Kevin, Hi Arnd, Please consider these Renesas ARM64 based SoC defconfig updates for v4.14. The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877: Linux v4.13-rc1 (2017-07-15 15:22:10 -0700) are available in the git repository at:

[PATCH] arm64: defconfig: compile ak4613 and renesas sound as modules

2017-07-31 Thread Simon Horman
From: Kuninori Morimoto Compile the renesas sound and ak4613 drivers as modules to reduce the ARM64 kernel size. These modules are currently only used by Renesas platforms so there should little risk of negative impact of this change on other users.

Re: [PATCH V4 2/2] mfd: Add ROHM BD9571MWV-M MFD PMIC driver

2017-07-31 Thread Marek Vasut
On 07/18/2017 11:23 AM, Lee Jones wrote: > On Mon, 17 Jul 2017, Marek Vasut wrote: > >> Add the MFD part of the ROHM BD9571MWV-M PMIC driver and MAINTAINERS >> entry. The MFD part only specifies the regmap bits for the PMIC and >> binds the subdevs together. >> >> Signed-off-by: Marek Vasut

Re: [RFC v2 1/6] mux: include compiler.h from mux/consumer.h

2017-07-31 Thread Laurent Pinchart
Hi Ulrich, Thank you for the patch. On Monday 17 Jul 2017 17:24:31 Ulrich Hecht wrote: > Required for __must_check. > > Signed-off-by: Ulrich Hecht Reviewed-by: Laurent Pinchart > --- > include/linux/mux/consumer.h | 2 ++ >

Re: [RFC v2 6/6] ARM: dts: blanche: add SCIF1 and MAX9260 deserializer

2017-07-31 Thread Laurent Pinchart
Hi Ulrich, Thank you for the patch. On Monday 17 Jul 2017 17:24:36 Ulrich Hecht wrote: > Adds serial port SCIF1 and the MAX9260 deserializers connected to it. > > Signed-off-by: Ulrich Hecht > --- > arch/arm/boot/dts/r8a7792-blanche.dts | 52

  1   2   >