On Fri, 8 May 2020 01:41:14 +0300, Serge Semin wrote: > Baikal-T1 CPU or DMAC MMIO requests are handled by the AMBA 3 AXI > Interconnect which routes them to the AXI-APB bridge, which in turn > serializes accesses and routes them to the corresponding APB slave device. > This binding describes the AXI-APB bridge considered as the APB-bus. It is > supposed to be compatible with "be,bt1-apb" and "simple-bus" drivers, > should be equipped with EHB MMIO region and a region with no slave device > mapped, interrupts line number, APB reference clock and domain reset line. > > Signed-off-by: Serge Semin <[email protected]> > Cc: Alexey Malahov <[email protected]> > Cc: Paul Burton <[email protected]> > Cc: Ralf Baechle <[email protected]> > Cc: Tony Lindgren <[email protected]> > Cc: Tero Kristo <[email protected]> > Cc: Manivannan Sadhasivam <[email protected]> > Cc: Jeffrey Hugo <[email protected]> > Cc: Linus Walleij <[email protected]> > Cc: Olof Johansson <[email protected]> > Cc: [email protected] > Cc: [email protected] > > --- > > Rob, I had to remove your Reviewed-by tag, since new changes had been > introduced. > > Changelog v2: > - Move driver to the bus subsystem. > - Don't use a multi-arg clock phandle reference in the examples dt-bindings > property. Thus redundant include statement can be removed. > - Use dual GPL/BSD license. > - Use single lined copyright header. > - Lowercase the unit-address. > - Convert a dedicated EHB block binding to the Baikal-T1 APB-bus one. > - Add APB reference clock and reset support. > - Replace "additionalProperties: false" property with > "unevaluatedProperties: false". > - Add reg-names property. > --- > .../bindings/bus/baikal,bt1-apb.yaml | 90 +++++++++++++++++++ > 1 file changed, 90 insertions(+) > create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml >
Reviewed-by: Rob Herring <[email protected]>

