From: Stefan Wahren <hidden> Date: 2015-01-16 16:48:42
This patch adds root compatible properties for the following boards:
- Raspberry Pi Model B
- Raspberry Pi Model B+
Signed-off-by: Stefan Wahren <redacted>
---
Documentation/devicetree/bindings/arm/bcm2835.txt | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
@@ -1,8 +1,14 @@ Broadcom BCM2835 device tree bindings --------------------------------------------Boards with the BCM2835 SoC shall have the following properties:+Raspberry Pi Model B+Required root node properties:+compatible = "raspberrypi,model-b", "brcm,bcm2835";-Required root node property:+Raspberry Pi Model B++Required root node properties:+compatible = "raspberrypi,model-b-plus", "brcm,bcm2835";+Generic BCM2835 board+Required root node properties: compatible = "brcm,bcm2835";
--
1.7.9.5
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
From: Stefan Wahren <hidden> Date: 2015-01-16 16:48:44
This new header file defines pincontrol constants to use
from bcm2835 DTS files for pincontrol properties option.
Signed-off-by: Stefan Wahren <redacted>
---
include/dt-bindings/pinctrl/bcm2835.h | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 include/dt-bindings/pinctrl/bcm2835.h
--
1.7.9.5
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
From: Stefan Wahren <hidden> Date: 2015-01-16 16:49:07
Since the prefix is already in use, we need to add it in the
vendor list.
Signed-off-by: Stefan Wahren <redacted>
---
.../devicetree/bindings/vendor-prefixes.txt | 1 +
1 file changed, 1 insertion(+)
From: Stephen Warren <hidden> Date: 2015-01-18 03:05:43
On 01/16/2015 09:48 AM, Stefan Wahren wrote:
This patch adds root compatible properties for the following boards:
- Raspberry Pi Model B
- Raspberry Pi Model B+
We may as well add all the models while at it. I think the following is
a complete list so far:
"model-b-i2c0": early model B with I2C0 rather than I2C1 routed to the
expansion header.
model-b
model-a
model-b-rev2
model-b-plus
compute-module
model-a-plus
FWIW, take a look at the following file to see U-Boot's board
identification code for the various models. Ideally we'll create
matching DT files in the kernel for all of the DT filenames there, sometime.