Back to home page

OSCL-LXR

 
 

    


0001 ======================================================================
0002 Device tree bindings for Aspeed AST2400/AST2500 PCI-to-AHB Bridge Control Driver
0003 ======================================================================
0004 
0005 The bridge is available on platforms with the VGA enabled on the Aspeed device.
0006 In this case, the host has access to a 64KiB window into all of the BMC's
0007 memory.  The BMC can disable this bridge.  If the bridge is enabled, the host
0008 has read access to all the regions of memory, however the host only has read
0009 and write access depending on a register controlled by the BMC.
0010 
0011 Required properties:
0012 ===================
0013 
0014  - compatible: must be one of:
0015         - "aspeed,ast2400-p2a-ctrl"
0016         - "aspeed,ast2500-p2a-ctrl"
0017 
0018 Optional properties:
0019 ===================
0020 
0021 - reg: A hint for the memory regions associated with the P2A controller
0022 - memory-region: A phandle to a reserved_memory region to be used for the PCI
0023                 to AHB mapping
0024 
0025 The p2a-control node should be the child of a syscon node with the required
0026 property:
0027 
0028 - compatible : Should be one of the following:
0029                 "aspeed,ast2400-scu", "syscon", "simple-mfd"
0030                 "aspeed,ast2500-scu", "syscon", "simple-mfd"
0031 
0032 Example
0033 ===================
0034 
0035 g4 Example
0036 ----------
0037 
0038 syscon: scu@1e6e2000 {
0039         compatible = "aspeed,ast2400-scu", "syscon", "simple-mfd";
0040         reg = <0x1e6e2000 0x1a8>;
0041 
0042         p2a: p2a-control {
0043                 compatible = "aspeed,ast2400-p2a-ctrl";
0044                 memory-region = <&reserved_memory>;
0045         };
0046 };