Hi Vineet, I guess you'll add this to 5.3, right? On Fri, 2019-06-07 at 15:29 +0000, Alexey Brodkin wrote: > Hi Eugeniy, > > > -----Original Message----- > > From: Eugeniy Paltsev <Eugeniy.Paltsev@xxxxxxxxxxxx> > > Sent: Friday, June 7, 2019 5:48 PM > > To: linux-snps-arc@xxxxxxxxxxxxxxxxxxx; Vineet Gupta <vgupta@xxxxxxxxxxxx> > > Cc: linux-kernel@xxxxxxxxxxxxxxx; Alexey Brodkin <abrodkin@xxxxxxxxxxxx>; Eugeniy Paltsev > > <Eugeniy.Paltsev@xxxxxxxxxxxx> > > Subject: [PATCH] ARC: [plat-hsdk]: enable DW SPI controller > > > > HSDK SoC has DW SPI controller. Enable it in preparation of > > enabling on-board SPI peripherals. > > > > Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@xxxxxxxxxxxx> > > Adding Rob and... > > Acked-by: Alexey Brodkin <abrodkin@xxxxxxxxxxxx> > > > arch/arc/boot/dts/hsdk.dts | 14 ++++++++++++++ > > arch/arc/configs/hsdk_defconfig | 3 +++ > > 2 files changed, 17 insertions(+) > > > > diff --git a/arch/arc/boot/dts/hsdk.dts b/arch/arc/boot/dts/hsdk.dts > > index e57b24dd02e7..42e1c961ba48 100644 > > --- a/arch/arc/boot/dts/hsdk.dts > > +++ b/arch/arc/boot/dts/hsdk.dts > > @@ -11,6 +11,7 @@ > > */ > > /dts-v1/; > > > > +#include <dt-bindings/gpio/gpio.h> > > #include <dt-bindings/reset/snps,hsdk-reset.h> > > > > / { > > @@ -233,6 +234,19 @@ > > dma-coherent; > > }; > > > > + spi0: spi@20000 { > > + compatible = "snps,dw-apb-ssi"; > > + reg = <0x20000 0x100>; > > + #address-cells = <1>; > > + #size-cells = <0>; > > + interrupts = <16>; > > + num-cs = <2>; > > + reg-io-width = <4>; > > + clocks = <&input_clk>; > > + cs-gpios = <&creg_gpio 0 GPIO_ACTIVE_LOW>, > > + <&creg_gpio 1 GPIO_ACTIVE_LOW>; > > + }; > > + > > creg_gpio: gpio@14b0 { > > compatible = "snps,creg-gpio-hsdk"; > > reg = <0x14b0 0x4>; > > diff --git a/arch/arc/configs/hsdk_defconfig b/arch/arc/configs/hsdk_defconfig > > index 0c4411f50948..ccfa744fe755 100644 > > --- a/arch/arc/configs/hsdk_defconfig > > +++ b/arch/arc/configs/hsdk_defconfig > > @@ -46,6 +46,9 @@ CONFIG_SERIAL_8250_CONSOLE=y > > CONFIG_SERIAL_8250_DW=y > > CONFIG_SERIAL_OF_PLATFORM=y > > # CONFIG_HW_RANDOM is not set > > +CONFIG_SPI=y > > +CONFIG_SPI_DESIGNWARE=y > > +CONFIG_SPI_DW_MMIO=y > > CONFIG_GPIOLIB=y > > CONFIG_GPIO_SYSFS=y > > CONFIG_GPIO_DWAPB=y > > -- > > 2.21.0 -- Eugeniy Paltsev _______________________________________________ linux-snps-arc mailing list linux-snps-arc@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/linux-snps-arc