mbox series

[00/13] Add binding updates and DT files for SC7280 SoC

Message ID 1613114930-1661-1-git-send-email-rnayak@codeaurora.org (mailing list archive)
Headers show
Series Add binding updates and DT files for SC7280 SoC | expand

Message

Rajendra Nayak Feb. 12, 2021, 7:28 a.m. UTC
This series includes a few minor binding updates and base device tree
files (to boot to shell) for SC7280 SoC and the IDP board using this SoC.

The series is dependent on a few driver patches to merge first, for
gcc, rpmhcc and pinctrl
https://lore.kernel.org/patchwork/project/lkml/list/?series=484517
https://lore.kernel.org/patchwork/project/lkml/list/?series=484489
https://lore.kernel.org/patchwork/patch/1379831/

Maulik Shah (3):
  arm64: dts: qcom: sc7280: Add RSC and PDC devices
  arm64: dts: qcom: Add reserved memory for fw
  arm64: dts: qcom: sc7280: Add cpuidle states

Rajendra Nayak (5):
  dt-bindings: arm: qcom: Document SC7280 SoC and board
  dt-bindings: firmware: scm: Add SC7280 support
  arm64: dts: sc7280: Add basic dts/dtsi files for SC7280 soc
  dt-bindings: qcom,pdc: Add compatible for sc7280
  arm64: dts: qcom: SC7280: Add rpmhcc clock controller node

Sai Prakash Ranjan (4):
  dt-bindings: arm-smmu: Add compatible for SC7280 SoC
  arm64: dts: qcom: sc7280: Add device node for APPS SMMU
  dt-bindings: watchdog: Add compatible for SC7280 SoC
  arm64: dts: qcom: sc7280: Add APSS watchdog node

satya priya (1):
  arm64: dts: qcom: sc7280: Add SPMI PMIC arbiter device for SC7280

 Documentation/devicetree/bindings/arm/qcom.yaml    |   6 +
 .../devicetree/bindings/firmware/qcom,scm.txt      |   1 +
 .../bindings/interrupt-controller/qcom,pdc.txt     |   1 +
 .../devicetree/bindings/iommu/arm,smmu.yaml        |   1 +
 .../devicetree/bindings/watchdog/qcom-wdt.yaml     |   1 +
 arch/arm64/boot/dts/qcom/Makefile                  |   1 +
 arch/arm64/boot/dts/qcom/sc7280-idp.dts            |  47 ++
 arch/arm64/boot/dts/qcom/sc7280.dtsi               | 596 +++++++++++++++++++++
 8 files changed, 654 insertions(+)
 create mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7280.dtsi

Comments

Bjorn Andersson March 11, 2021, 12:13 a.m. UTC | #1
On Fri 12 Feb 01:28 CST 2021, Rajendra Nayak wrote:

> This series includes a few minor binding updates and base device tree
> files (to boot to shell) for SC7280 SoC and the IDP board using this SoC.
> 
> The series is dependent on a few driver patches to merge first, for
> gcc, rpmhcc and pinctrl
> https://lore.kernel.org/patchwork/project/lkml/list/?series=484517
> https://lore.kernel.org/patchwork/project/lkml/list/?series=484489
> https://lore.kernel.org/patchwork/patch/1379831/
> 

I'm not able to find v2 of this series, but plenty of patches that
depends on its content. Do I somehow miss it, or is it coming?

Regards,
Bjorn

> Maulik Shah (3):
>   arm64: dts: qcom: sc7280: Add RSC and PDC devices
>   arm64: dts: qcom: Add reserved memory for fw
>   arm64: dts: qcom: sc7280: Add cpuidle states
> 
> Rajendra Nayak (5):
>   dt-bindings: arm: qcom: Document SC7280 SoC and board
>   dt-bindings: firmware: scm: Add SC7280 support
>   arm64: dts: sc7280: Add basic dts/dtsi files for SC7280 soc
>   dt-bindings: qcom,pdc: Add compatible for sc7280
>   arm64: dts: qcom: SC7280: Add rpmhcc clock controller node
> 
> Sai Prakash Ranjan (4):
>   dt-bindings: arm-smmu: Add compatible for SC7280 SoC
>   arm64: dts: qcom: sc7280: Add device node for APPS SMMU
>   dt-bindings: watchdog: Add compatible for SC7280 SoC
>   arm64: dts: qcom: sc7280: Add APSS watchdog node
> 
> satya priya (1):
>   arm64: dts: qcom: sc7280: Add SPMI PMIC arbiter device for SC7280
> 
>  Documentation/devicetree/bindings/arm/qcom.yaml    |   6 +
>  .../devicetree/bindings/firmware/qcom,scm.txt      |   1 +
>  .../bindings/interrupt-controller/qcom,pdc.txt     |   1 +
>  .../devicetree/bindings/iommu/arm,smmu.yaml        |   1 +
>  .../devicetree/bindings/watchdog/qcom-wdt.yaml     |   1 +
>  arch/arm64/boot/dts/qcom/Makefile                  |   1 +
>  arch/arm64/boot/dts/qcom/sc7280-idp.dts            |  47 ++
>  arch/arm64/boot/dts/qcom/sc7280.dtsi               | 596 +++++++++++++++++++++
>  8 files changed, 654 insertions(+)
>  create mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp.dts
>  create mode 100644 arch/arm64/boot/dts/qcom/sc7280.dtsi
> 
> -- 
> QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member
> of Code Aurora Forum, hosted by The Linux Foundation
>
Rajendra Nayak March 11, 2021, 9:15 a.m. UTC | #2
On 3/11/2021 5:43 AM, Bjorn Andersson wrote:
> On Fri 12 Feb 01:28 CST 2021, Rajendra Nayak wrote:
> 
>> This series includes a few minor binding updates and base device tree
>> files (to boot to shell) for SC7280 SoC and the IDP board using this SoC.
>>
>> The series is dependent on a few driver patches to merge first, for
>> gcc, rpmhcc and pinctrl
>> https://lore.kernel.org/patchwork/project/lkml/list/?series=484517
>> https://lore.kernel.org/patchwork/project/lkml/list/?series=484489
>> https://lore.kernel.org/patchwork/patch/1379831/
>>
> 
> I'm not able to find v2 of this series, but plenty of patches that
> depends on its content. Do I somehow miss it, or is it coming?

I did post v2 [1], and will post v3 shortly addressing some of
the feedback from Stephen on v2. I was waiting on the rpmh clock
fix to come out [2], which addresses the question about the XO clock
frequency [3] in DT

[1] https://lore.kernel.org/patchwork/project/lkml/list/?series=487403
[2] https://lore.kernel.org/patchwork/patch/1393159/
[3] https://lore.kernel.org/patchwork/patch/1389019/

> Regards,
> Bjorn
> 
>> Maulik Shah (3):
>>    arm64: dts: qcom: sc7280: Add RSC and PDC devices
>>    arm64: dts: qcom: Add reserved memory for fw
>>    arm64: dts: qcom: sc7280: Add cpuidle states
>>
>> Rajendra Nayak (5):
>>    dt-bindings: arm: qcom: Document SC7280 SoC and board
>>    dt-bindings: firmware: scm: Add SC7280 support
>>    arm64: dts: sc7280: Add basic dts/dtsi files for SC7280 soc
>>    dt-bindings: qcom,pdc: Add compatible for sc7280
>>    arm64: dts: qcom: SC7280: Add rpmhcc clock controller node
>>
>> Sai Prakash Ranjan (4):
>>    dt-bindings: arm-smmu: Add compatible for SC7280 SoC
>>    arm64: dts: qcom: sc7280: Add device node for APPS SMMU
>>    dt-bindings: watchdog: Add compatible for SC7280 SoC
>>    arm64: dts: qcom: sc7280: Add APSS watchdog node
>>
>> satya priya (1):
>>    arm64: dts: qcom: sc7280: Add SPMI PMIC arbiter device for SC7280
>>
>>   Documentation/devicetree/bindings/arm/qcom.yaml    |   6 +
>>   .../devicetree/bindings/firmware/qcom,scm.txt      |   1 +
>>   .../bindings/interrupt-controller/qcom,pdc.txt     |   1 +
>>   .../devicetree/bindings/iommu/arm,smmu.yaml        |   1 +
>>   .../devicetree/bindings/watchdog/qcom-wdt.yaml     |   1 +
>>   arch/arm64/boot/dts/qcom/Makefile                  |   1 +
>>   arch/arm64/boot/dts/qcom/sc7280-idp.dts            |  47 ++
>>   arch/arm64/boot/dts/qcom/sc7280.dtsi               | 596 +++++++++++++++++++++
>>   8 files changed, 654 insertions(+)
>>   create mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp.dts
>>   create mode 100644 arch/arm64/boot/dts/qcom/sc7280.dtsi
>>
>> -- 
>> QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member
>> of Code Aurora Forum, hosted by The Linux Foundation
>>
Rajendra Nayak March 11, 2021, 11:35 a.m. UTC | #3
On 3/11/2021 2:45 PM, Rajendra Nayak wrote:
> 
> On 3/11/2021 5:43 AM, Bjorn Andersson wrote:
>> On Fri 12 Feb 01:28 CST 2021, Rajendra Nayak wrote:
>>
>>> This series includes a few minor binding updates and base device tree
>>> files (to boot to shell) for SC7280 SoC and the IDP board using this SoC.
>>>
>>> The series is dependent on a few driver patches to merge first, for
>>> gcc, rpmhcc and pinctrl
>>> https://lore.kernel.org/patchwork/project/lkml/list/?series=484517
>>> https://lore.kernel.org/patchwork/project/lkml/list/?series=484489
>>> https://lore.kernel.org/patchwork/patch/1379831/
>>>
>>
>> I'm not able to find v2 of this series, but plenty of patches that
>> depends on its content. Do I somehow miss it, or is it coming?
> 
> I did post v2 [1], and will post v3 shortly addressing some of

Posted a v3 now [1], also re-based on msm/for-next

[1] https://lore.kernel.org/patchwork/project/lkml/list/?series=488871

> the feedback from Stephen on v2. I was waiting on the rpmh clock
> fix to come out [2], which addresses the question about the XO clock
> frequency [3] in DT
> 
> [1] https://lore.kernel.org/patchwork/project/lkml/list/?series=487403
> [2] https://lore.kernel.org/patchwork/patch/1393159/
> [3] https://lore.kernel.org/patchwork/patch/1389019/
> 
>> Regards,
>> Bjorn
>>
>>> Maulik Shah (3):
>>>    arm64: dts: qcom: sc7280: Add RSC and PDC devices
>>>    arm64: dts: qcom: Add reserved memory for fw
>>>    arm64: dts: qcom: sc7280: Add cpuidle states
>>>
>>> Rajendra Nayak (5):
>>>    dt-bindings: arm: qcom: Document SC7280 SoC and board
>>>    dt-bindings: firmware: scm: Add SC7280 support
>>>    arm64: dts: sc7280: Add basic dts/dtsi files for SC7280 soc
>>>    dt-bindings: qcom,pdc: Add compatible for sc7280
>>>    arm64: dts: qcom: SC7280: Add rpmhcc clock controller node
>>>
>>> Sai Prakash Ranjan (4):
>>>    dt-bindings: arm-smmu: Add compatible for SC7280 SoC
>>>    arm64: dts: qcom: sc7280: Add device node for APPS SMMU
>>>    dt-bindings: watchdog: Add compatible for SC7280 SoC
>>>    arm64: dts: qcom: sc7280: Add APSS watchdog node
>>>
>>> satya priya (1):
>>>    arm64: dts: qcom: sc7280: Add SPMI PMIC arbiter device for SC7280
>>>
>>>   Documentation/devicetree/bindings/arm/qcom.yaml    |   6 +
>>>   .../devicetree/bindings/firmware/qcom,scm.txt      |   1 +
>>>   .../bindings/interrupt-controller/qcom,pdc.txt     |   1 +
>>>   .../devicetree/bindings/iommu/arm,smmu.yaml        |   1 +
>>>   .../devicetree/bindings/watchdog/qcom-wdt.yaml     |   1 +
>>>   arch/arm64/boot/dts/qcom/Makefile                  |   1 +
>>>   arch/arm64/boot/dts/qcom/sc7280-idp.dts            |  47 ++
>>>   arch/arm64/boot/dts/qcom/sc7280.dtsi               | 596 +++++++++++++++++++++
>>>   8 files changed, 654 insertions(+)
>>>   create mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp.dts
>>>   create mode 100644 arch/arm64/boot/dts/qcom/sc7280.dtsi
>>>
>>> -- 
>>> QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member
>>> of Code Aurora Forum, hosted by The Linux Foundation
>>>
>
Bjorn Andersson March 11, 2021, 4:44 p.m. UTC | #4
On Thu 11 Mar 03:15 CST 2021, Rajendra Nayak wrote:

> 
> On 3/11/2021 5:43 AM, Bjorn Andersson wrote:
> > On Fri 12 Feb 01:28 CST 2021, Rajendra Nayak wrote:
> > 
> > > This series includes a few minor binding updates and base device tree
> > > files (to boot to shell) for SC7280 SoC and the IDP board using this SoC.
> > > 
> > > The series is dependent on a few driver patches to merge first, for
> > > gcc, rpmhcc and pinctrl
> > > https://lore.kernel.org/patchwork/project/lkml/list/?series=484517
> > > https://lore.kernel.org/patchwork/project/lkml/list/?series=484489
> > > https://lore.kernel.org/patchwork/patch/1379831/
> > > 
> > 
> > I'm not able to find v2 of this series, but plenty of patches that
> > depends on its content. Do I somehow miss it, or is it coming?
> 
> I did post v2 [1], and will post v3 shortly addressing some of
> the feedback from Stephen on v2.

Sorry, I had filtered my inbox view a little bit too hard and missed it.

v3 looks good to me, so I'll pick it to allow me to land other pending
patches on top.

Thank you,
Bjorn

> I was waiting on the rpmh clock fix to come out [2], which addresses
> the question about the XO clock frequency [3] in DT
> 
> [1] https://lore.kernel.org/patchwork/project/lkml/list/?series=487403
> [2] https://lore.kernel.org/patchwork/patch/1393159/
> [3] https://lore.kernel.org/patchwork/patch/1389019/
> 
> > Regards,
> > Bjorn
> > 
> > > Maulik Shah (3):
> > >    arm64: dts: qcom: sc7280: Add RSC and PDC devices
> > >    arm64: dts: qcom: Add reserved memory for fw
> > >    arm64: dts: qcom: sc7280: Add cpuidle states
> > > 
> > > Rajendra Nayak (5):
> > >    dt-bindings: arm: qcom: Document SC7280 SoC and board
> > >    dt-bindings: firmware: scm: Add SC7280 support
> > >    arm64: dts: sc7280: Add basic dts/dtsi files for SC7280 soc
> > >    dt-bindings: qcom,pdc: Add compatible for sc7280
> > >    arm64: dts: qcom: SC7280: Add rpmhcc clock controller node
> > > 
> > > Sai Prakash Ranjan (4):
> > >    dt-bindings: arm-smmu: Add compatible for SC7280 SoC
> > >    arm64: dts: qcom: sc7280: Add device node for APPS SMMU
> > >    dt-bindings: watchdog: Add compatible for SC7280 SoC
> > >    arm64: dts: qcom: sc7280: Add APSS watchdog node
> > > 
> > > satya priya (1):
> > >    arm64: dts: qcom: sc7280: Add SPMI PMIC arbiter device for SC7280
> > > 
> > >   Documentation/devicetree/bindings/arm/qcom.yaml    |   6 +
> > >   .../devicetree/bindings/firmware/qcom,scm.txt      |   1 +
> > >   .../bindings/interrupt-controller/qcom,pdc.txt     |   1 +
> > >   .../devicetree/bindings/iommu/arm,smmu.yaml        |   1 +
> > >   .../devicetree/bindings/watchdog/qcom-wdt.yaml     |   1 +
> > >   arch/arm64/boot/dts/qcom/Makefile                  |   1 +
> > >   arch/arm64/boot/dts/qcom/sc7280-idp.dts            |  47 ++
> > >   arch/arm64/boot/dts/qcom/sc7280.dtsi               | 596 +++++++++++++++++++++
> > >   8 files changed, 654 insertions(+)
> > >   create mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp.dts
> > >   create mode 100644 arch/arm64/boot/dts/qcom/sc7280.dtsi
> > > 
> > > -- 
> > > QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member
> > > of Code Aurora Forum, hosted by The Linux Foundation
> > > 
> 
> -- 
> QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member
> of Code Aurora Forum, hosted by The Linux Foundation