-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
arm: at91: dt: at91sam9 add serial pinctrl support
Set the dbgu pinctrl config by default as we have only one possible config For other uart set the rxd/txd by default. For at91sam9x5ek create soc based dts as we need to include specific soc dtsi. Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com> Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
- Loading branch information
Jean-Christophe PLAGNIOL-VILLARD
committed
Oct 13, 2012
1 parent
5314ec8
commit ec6754a
Showing
17 changed files
with
703 additions
and
72 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
/* | ||
* at91sam9g15.dtsi - Device Tree Include file for AT91SAM9G15 SoC | ||
* | ||
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | ||
* | ||
* Licensed under GPLv2. | ||
*/ | ||
|
||
/include/ "at91sam9x5.dtsi" | ||
|
||
/ { | ||
model = "Atmel AT91SAM9G15 SoC"; | ||
compatible = "atmel, at91sam9g15, atmel,at91sam9x5"; | ||
|
||
ahb { | ||
apb { | ||
pinctrl@fffff400 { | ||
atmel,mux-mask = < | ||
/* A B C */ | ||
0xffffffff 0xffe0399f 0x00000000 /* pioA */ | ||
0x00040000 0x00047e3f 0x00000000 /* pioB */ | ||
0xfdffffff 0x00000000 0xb83fffff /* pioC */ | ||
0x003fffff 0x003f8000 0x00000000 /* pioD */ | ||
>; | ||
}; | ||
}; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
/* | ||
* at91sam9g15ek.dts - Device Tree file for AT91SAM9G15-EK board | ||
* | ||
* Copyright (C) 2012 Atmel, | ||
* 2012 Nicolas Ferre <nicolas.ferre@atmel.com> | ||
* | ||
* Licensed under GPLv2 or later. | ||
*/ | ||
/dts-v1/; | ||
/include/ "at91sam9g15.dtsi" | ||
/include/ "at91sam9x5ek.dtsi" | ||
|
||
/ { | ||
model = "Atmel AT91SAM9G25-EK"; | ||
compatible = "atmel,at91sam9g15ek", "atmel,at91sam9x5ek", "atmel,at91sam9x5", "atmel,at91sam9"; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
/* | ||
* at91sam9g25.dtsi - Device Tree Include file for AT91SAM9G25 SoC | ||
* | ||
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | ||
* | ||
* Licensed under GPLv2. | ||
*/ | ||
|
||
/include/ "at91sam9x5.dtsi" | ||
|
||
/ { | ||
model = "Atmel AT91SAM9G25 SoC"; | ||
compatible = "atmel, at91sam9g25, atmel,at91sam9x5"; | ||
|
||
ahb { | ||
apb { | ||
pinctrl@fffff400 { | ||
atmel,mux-mask = < | ||
/* A B C */ | ||
0xffffffff 0xffe0399f 0xc000001c /* pioA */ | ||
0x0007ffff 0x8000fe3f 0x00000000 /* pioB */ | ||
0x80000000 0x07c0ffff 0xb83fffff /* pioC */ | ||
0x003fffff 0x003f8000 0x00000000 /* pioD */ | ||
>; | ||
}; | ||
}; | ||
}; | ||
}; |
Oops, something went wrong.