Back to home page

OSCL-LXR

 
 

    


0001 /* T4240 Interlaken LAC Portal device tree stub with 24 portals.
0002  *
0003  * Copyright 2012 Freescale Semiconductor Inc.
0004  *
0005  * Redistribution and use in source and binary forms, with or without
0006  * modification, are permitted provided that the following conditions are met:
0007  *     * Redistributions of source code must retain the above copyright
0008  *       notice, this list of conditions and the following disclaimer.
0009  *     * Redistributions in binary form must reproduce the above copyright
0010  *       notice, this list of conditions and the following disclaimer in the
0011  *       documentation and/or other materials provided with the distribution.
0012  *     * Neither the name of Freescale Semiconductor nor the
0013  *       names of its contributors may be used to endorse or promote products
0014  *       derived from this software without specific prior written permission.
0015  *
0016  *
0017  * ALTERNATIVELY, this software may be distributed under the terms of the
0018  * GNU General Public License ("GPL") as published by the Free Software
0019  * Foundation, either version 2 of that License or (at your option) any
0020  * later version.
0021  *
0022  * THIS SOFTWARE IS PROVIDED BY Freescale Semiconductor "AS IS" AND ANY
0023  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
0024  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
0025  * DISCLAIMED. IN NO EVENT SHALL Freescale Semiconductor BE LIABLE FOR ANY
0026  * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
0027  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
0028  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
0029  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
0030  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
0031  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
0032  */
0033 
0034 #address-cells = <0x1>;
0035 #size-cells = <0x1>;
0036 compatible = "fsl,interlaken-lac-portals";
0037 
0038 lportal0: lac-portal@0 {
0039         compatible = "fsl,interlaken-lac-portal-v1.0";
0040         reg = <0x0 0x1000>;
0041 };
0042 
0043 lportal1: lac-portal@1000 {
0044         compatible = "fsl,interlaken-lac-portal-v1.0";
0045         reg = <0x1000 0x1000>;
0046 };
0047 
0048 lportal2: lac-portal@2000 {
0049         compatible = "fsl,interlaken-lac-portal-v1.0";
0050         reg = <0x2000 0x1000>;
0051 };
0052 
0053 lportal3: lac-portal@3000 {
0054         compatible = "fsl,interlaken-lac-portal-v1.0";
0055         reg = <0x3000 0x1000>;
0056 };
0057 
0058 lportal4: lac-portal@4000 {
0059         compatible = "fsl,interlaken-lac-portal-v1.0";
0060         reg = <0x4000 0x1000>;
0061 };
0062 
0063 lportal5: lac-portal@5000 {
0064         compatible = "fsl,interlaken-lac-portal-v1.0";
0065         reg = <0x5000 0x1000>;
0066 };
0067 
0068 lportal6: lac-portal@6000 {
0069         compatible = "fsl,interlaken-lac-portal-v1.0";
0070         reg = <0x6000 0x1000>;
0071 };
0072 
0073 lportal7: lac-portal@7000 {
0074         compatible = "fsl,interlaken-lac-portal-v1.0";
0075         reg = <0x7000 0x1000>;
0076 };
0077 
0078 lportal8: lac-portal@8000 {
0079         compatible = "fsl,interlaken-lac-portal-v1.0";
0080         reg = <0x8000 0x1000>;
0081 };
0082 
0083 lportal9: lac-portal@9000 {
0084         compatible = "fsl,interlaken-lac-portal-v1.0";
0085         reg = <0x9000 0x1000>;
0086 };
0087 
0088 lportal10: lac-portal@A000 {
0089         compatible = "fsl,interlaken-lac-portal-v1.0";
0090         reg = <0xA000 0x1000>;
0091 };
0092 
0093 lportal11: lac-portal@B000 {
0094         compatible = "fsl,interlaken-lac-portal-v1.0";
0095         reg = <0xB000 0x1000>;
0096 };
0097 
0098 lportal12: lac-portal@C000 {
0099         compatible = "fsl,interlaken-lac-portal-v1.0";
0100         reg = <0xC000 0x1000>;
0101 };
0102 
0103 lportal13: lac-portal@D000 {
0104         compatible = "fsl,interlaken-lac-portal-v1.0";
0105         reg = <0xD000 0x1000>;
0106 };
0107 
0108 lportal14: lac-portal@E000 {
0109         compatible = "fsl,interlaken-lac-portal-v1.0";
0110         reg = <0xE000 0x1000>;
0111 };
0112 
0113 lportal15: lac-portal@F000 {
0114         compatible = "fsl,interlaken-lac-portal-v1.0";
0115         reg = <0xF000 0x1000>;
0116 };
0117 
0118 lportal16: lac-portal@10000 {
0119         compatible = "fsl,interlaken-lac-portal-v1.0";
0120         reg = <0x10000 0x1000>;
0121 };
0122 
0123 lportal17: lac-portal@11000 {
0124         compatible = "fsl,interlaken-lac-portal-v1.0";
0125         reg = <0x11000 0x1000>;
0126 };
0127 
0128 lportal18: lac-portal@1200 {
0129         compatible = "fsl,interlaken-lac-portal-v1.0";
0130         reg = <0x12000 0x1000>;
0131 };
0132 
0133 lportal19: lac-portal@13000 {
0134         compatible = "fsl,interlaken-lac-portal-v1.0";
0135         reg = <0x13000 0x1000>;
0136 };
0137 
0138 lportal20: lac-portal@14000 {
0139         compatible = "fsl,interlaken-lac-portal-v1.0";
0140         reg = <0x14000 0x1000>;
0141 };
0142 
0143 lportal21: lac-portal@15000 {
0144         compatible = "fsl,interlaken-lac-portal-v1.0";
0145         reg = <0x15000 0x1000>;
0146 };
0147 
0148 lportal22: lac-portal@16000 {
0149         compatible = "fsl,interlaken-lac-portal-v1.0";
0150         reg = <0x16000 0x1000>;
0151 };
0152 
0153 lportal23: lac-portal@17000 {
0154         compatible = "fsl,interlaken-lac-portal-v1.0";
0155         reg = <0x17000 0x1000>;
0156 };