-
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.
Merge tag 'at91-drivers' of git://git.kernel.org/pub/scm/linux/kernel…
…/git/nferre/linux-at91 into next/drivers Merge "at91: drivers for 3.20 #1" from Nicolas Ferre: First batch of drivers changes for 3.20: - Internal AHB bus matrix (Matrix) and Static Memory Controller (SMC) are now mfd/syscon drivers. - USB gadget full speed (at91_udc): fixes, simplification and multi-platform awareness DT enhancement. * tag 'at91-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91: usb: gadget: at91_udc: Allocate udc instance usb: gadget: at91_udc: Update DT binding documentation usb: gadget: at91_udc: Rework for multi-platform kernel support usb: gadget: at91_udc: Simplify probe and remove functions usb: gadget: at91_udc: Remove non-DT handling code usb: gadget: at91_udc: Document DT clocks and clock-names property usb: gadget: at91_udc: Drop uclk clock usb: gadget: at91_udc: Fix clock names mfd: syscon: Add Atmel SMC binding doc mfd: syscon: Add atmel-smc registers definition mfd: syscon: Add Atmel Matrix bus DT binding documentation mfd: syscon: Add atmel-matrix registers definition Signed-off-by: Olof Johansson <olof@lixom.net>
- Loading branch information
Showing
8 changed files
with
623 additions
and
255 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
* Device tree bindings for Atmel Bus Matrix | ||
|
||
The Bus Matrix registers are used to configure Atmel SoCs internal bus | ||
behavior (master/slave priorities, undefined burst length type, ...) | ||
|
||
Required properties: | ||
- compatible: Should be one of the following | ||
"atmel,at91sam9260-matrix", "syscon" | ||
"atmel,at91sam9261-matrix", "syscon" | ||
"atmel,at91sam9263-matrix", "syscon" | ||
"atmel,at91sam9rl-matrix", "syscon" | ||
"atmel,at91sam9g45-matrix", "syscon" | ||
"atmel,at91sam9n12-matrix", "syscon" | ||
"atmel,at91sam9x5-matrix", "syscon" | ||
"atmel,sama5d3-matrix", "syscon" | ||
- reg: Contains offset/length value of the Bus Matrix | ||
memory region. | ||
|
||
Example: | ||
|
||
matrix: matrix@ffffec00 { | ||
compatible = "atmel,sama5d3-matrix", "syscon"; | ||
reg = <0xffffec00 0x200>; | ||
}; |
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,19 @@ | ||
* Device tree bindings for Atmel SMC (Static Memory Controller) | ||
|
||
The SMC registers are used to configure Atmel EBI (External Bus Interface) | ||
to interface with standard memory devices (NAND, NOR, SRAM or specialized | ||
devices like FPGAs). | ||
|
||
Required properties: | ||
- compatible: Should be one of the following | ||
"atmel,at91sam9260-smc", "syscon" | ||
"atmel,sama5d3-smc", "syscon" | ||
- reg: Contains offset/length value of the SMC memory | ||
region. | ||
|
||
Example: | ||
|
||
smc: smc@ffffc000 { | ||
compatible = "atmel,sama5d3-smc", "syscon"; | ||
reg = <0xffffc000 0x1000>; | ||
}; |
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
Oops, something went wrong.