mbox series

[v3,0/9] J721S2: Add support for additional IPs

Message ID 20220921031327.4135-1-mranostay@ti.com (mailing list archive)
Headers show
Series J721S2: Add support for additional IPs | expand

Message

Matt Ranostay Sept. 21, 2022, 3:13 a.m. UTC
The following series of patches add support for the following
on J721S2 common processor board,

- USB
- SerDes
- OSPI
- PCIe

Changes from v1:
* Resolve issues with dt schema reporting
* Minor changes related to consistency on node naming and value

Changes from v2:
* Added PCIe RC + EP enablement patchsets
* Added device-id for j722s2 PCIe host in dt documentation
* Reworked SERDES + WIZ enablement patchset to use properies for clocks
  defines versus entire devicetree nodes. Results in cleaner code that
  doesn't break dt-schema or the driver functionality.

Aswath Govindraju (7):
  arm64: dts: ti: k3-j721s2-main: Add support for USB
  arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI
  arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0
  arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support
  arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes
  arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node
  arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe

Matt Ranostay (2):
  arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node
  dt-bindings: PCI: Add host mode device-id for j721s2 platform

 .../bindings/pci/ti,j721e-pci-host.yaml       |   2 +
 .../dts/ti/k3-j721s2-common-proc-board.dts    |  92 +++++++++++
 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi    | 156 ++++++++++++++++++
 .../boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi     |  40 +++++
 arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi  |  42 +++++
 5 files changed, 332 insertions(+)

Comments

Nishanth Menon Oct. 28, 2022, 2:16 a.m. UTC | #1
On 20:13-20220920, Matt Ranostay wrote:
> The following series of patches add support for the following
> on J721S2 common processor board,

Thanks Matt for picking these up.. however,

> Matt Ranostay (2):
>   arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node
>   dt-bindings: PCI: Add host mode device-id for j721s2 platform


It gets hard when we mix driver bindings with dts patches. Please do not
do that - in this case, the binding would be better go through  Lorenzo
Pieralisi <lorenzo.pieralisi@arm.com> (who needs to be in the To list)
and the corresponding list linux-pci@vger.kernel.org in CC

This allows driver bindings to be independently merged of the dts
changes - also allows dts maintainers to pick patches after ensuring
bindings (and any corresponding driver changes) are merged into master
(which locks things down). please disconnect the series such that the
dts can alone be picked up without dtbs_check problems.

That said, i'd rather we rebase this after Andrew's cleanup series in
[1] and follow the same pattern for new nodes being added.


[1] https://lore.kernel.org/all/20221020160305.18711-1-afd@ti.com/