mbox series

[0/5] arm64: zynqmp: add firmware device tree node

Message ID 20191018160735.15658-1-m.tretter@pengutronix.de (mailing list archive)
Headers show
Series arm64: zynqmp: add firmware device tree node | expand

Message

Michael Tretter Oct. 18, 2019, 4:07 p.m. UTC
Hi,

this patch series adds the device tree node for the ZynqMP PMU firmware and
the subnodes for the pcap fpga loader and the efuses to the ZynqMP device
tree. While the bindings have been mainlined, the actual device tree nodes
were never added to mainline, but were left in the Xilinx downstream
repository [0].

I cherry-picked the patches from the downstream repo and slightly adjusted
them to the mainlined device tree bindings to be able to actually use the
devices with the mainline kernel and device tree.

Michael

[0] https://github.com/Xilinx/linux-xlnx

Durga Challa (1):
  arm64: zynqmp: Add data cells to access efuse

Nava kishore Manne (3):
  arm64: zynqmp: Add support for zynqmp fpga manager
  arm64: zynqmp: Label whole PL part as fpga_full region
  arm64: zynqmp: Add support for zynqmp nvmem firmware driver

Rajan Vaja (1):
  arm64: zynqmp: Add firmware DT node

 arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 77 ++++++++++++++++++++++++++
 1 file changed, 77 insertions(+)

Comments

Michal Simek Oct. 23, 2019, 12:30 p.m. UTC | #1
On 18. 10. 19 18:07, Michael Tretter wrote:
> Hi,
> 
> this patch series adds the device tree node for the ZynqMP PMU firmware and
> the subnodes for the pcap fpga loader and the efuses to the ZynqMP device
> tree. While the bindings have been mainlined, the actual device tree nodes
> were never added to mainline, but were left in the Xilinx downstream
> repository [0].
> 
> I cherry-picked the patches from the downstream repo and slightly adjusted
> them to the mainlined device tree bindings to be able to actually use the
> devices with the mainline kernel and device tree.
> 
> Michael
> 
> [0] https://github.com/Xilinx/linux-xlnx
> 
> Durga Challa (1):
>   arm64: zynqmp: Add data cells to access efuse
> 
> Nava kishore Manne (3):
>   arm64: zynqmp: Add support for zynqmp fpga manager
>   arm64: zynqmp: Label whole PL part as fpga_full region
>   arm64: zynqmp: Add support for zynqmp nvmem firmware driver
> 
> Rajan Vaja (1):
>   arm64: zynqmp: Add firmware DT node
> 
>  arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 77 ++++++++++++++++++++++++++
>  1 file changed, 77 insertions(+)
> 

Applied 1-4.

Thanks,
Michal