mbox series

[0/3] Add MMC controller support for HI3670 SoC

Message ID 20190228154511.17566-1-manivannan.sadhasivam@linaro.org
Headers show
Series Add MMC controller support for HI3670 SoC | expand

Message

Manivannan Sadhasivam Feb. 28, 2019, 3:45 p.m. UTC
Hello,

This patchset adds MMC controller support for HI3670 SoC. Since HI3670
SoC is architecturally same as the HI3660 SoC, HI3660 DWMMC driver is
reused here with DT compatible fallback approach. Also, SD and WiFi
supports are added for the HiKey970 board.

Wei:

Please apply this patchset along with the reset and UFS patches in the
following order:

1. Reset support patches
2. MMC support patches
3. UFS support patches

PS: Since there is no PMIC support available yet, fixed-regulator nodes
are used to get the driver working (regulators are enabled by bootloader).

Thanks,
Mani

Manivannan Sadhasivam (3):
  dt-bindings: mmc: Add HI3670 MMC controller binding
  arm64: dts: hisilicon: hi3670: Add MMC controller support
  arm64: dts: hisilicon: hikey970: Add SD and WiFi support

 .../devicetree/bindings/mmc/k3-dw-mshc.txt    |   2 +
 .../boot/dts/hisilicon/hi3670-hikey970.dts    |  75 ++++++++++++
 arch/arm64/boot/dts/hisilicon/hi3670.dtsi     |  37 ++++++
 .../boot/dts/hisilicon/hikey970-pinctrl.dtsi  | 115 ++++++++++++++++++
 4 files changed, 229 insertions(+)

-- 
2.17.1

Comments

Rob Herring March 27, 2019, 7:31 p.m. UTC | #1
On Thu, 28 Feb 2019 21:15:09 +0530, Manivannan Sadhasivam wrote:
> HI3670 SoC is architecturally same as the HI3660 SoC. Hence, the same

> K3 specific designware driver is reused for HI3670 SoC and the binding

> is documented with fallback approach for compatible property.

> 

> Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

> ---

>  Documentation/devicetree/bindings/mmc/k3-dw-mshc.txt | 2 ++

>  1 file changed, 2 insertions(+)

> 


Reviewed-by: Rob Herring <robh@kernel.org>
Wei Xu April 15, 2019, 3:57 p.m. UTC | #2
Hi Manivannan,

On 2/28/2019 3:45 PM, Manivannan Sadhasivam wrote:
> Hello,

> 

> This patchset adds MMC controller support for HI3670 SoC. Since HI3670

> SoC is architecturally same as the HI3660 SoC, HI3660 DWMMC driver is

> reused here with DT compatible fallback approach. Also, SD and WiFi

> supports are added for the HiKey970 board.

> 

> Wei:

> 

> Please apply this patchset along with the reset and UFS patches in the

> following order:

> 

> 1. Reset support patches

> 2. MMC support patches

> 3. UFS support patches

> 

> PS: Since there is no PMIC support available yet, fixed-regulator nodes

> are used to get the driver working (regulators are enabled by bootloader).

> 

> Thanks,

> Mani

> 

> Manivannan Sadhasivam (3):

>   dt-bindings: mmc: Add HI3670 MMC controller binding

>   arm64: dts: hisilicon: hi3670: Add MMC controller support

>   arm64: dts: hisilicon: hikey970: Add SD and WiFi support

> 

>  .../devicetree/bindings/mmc/k3-dw-mshc.txt    |   2 +

>  .../boot/dts/hisilicon/hi3670-hikey970.dts    |  75 ++++++++++++

>  arch/arm64/boot/dts/hisilicon/hi3670.dtsi     |  37 ++++++

>  .../boot/dts/hisilicon/hikey970-pinctrl.dtsi  | 115 ++++++++++++++++++

>  4 files changed, 229 insertions(+)

> 


Thanks!
Applied the series to the hisilicon dts tree with the order.

Best Regards,
Wei