-
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 branches 'arm/rockchip', 'arm/exynos', 'arm/smmu', 'x86/vt-d', …
…'x86/amd', 'default-domains' and 'core' into next
- Loading branch information
Showing
1,078 changed files
with
15,514 additions
and
8,689 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
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
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,37 @@ | ||
* ARM SMMUv3 Architecture Implementation | ||
|
||
The SMMUv3 architecture is a significant deparature from previous | ||
revisions, replacing the MMIO register interface with in-memory command | ||
and event queues and adding support for the ATS and PRI components of | ||
the PCIe specification. | ||
|
||
** SMMUv3 required properties: | ||
|
||
- compatible : Should include: | ||
|
||
* "arm,smmu-v3" for any SMMUv3 compliant | ||
implementation. This entry should be last in the | ||
compatible list. | ||
|
||
- reg : Base address and size of the SMMU. | ||
|
||
- interrupts : Non-secure interrupt list describing the wired | ||
interrupt sources corresponding to entries in | ||
interrupt-names. If no wired interrupts are | ||
present then this property may be omitted. | ||
|
||
- interrupt-names : When the interrupts property is present, should | ||
include the following: | ||
* "eventq" - Event Queue not empty | ||
* "priq" - PRI Queue not empty | ||
* "cmdq-sync" - CMD_SYNC complete | ||
* "gerror" - Global Error activated | ||
|
||
** SMMUv3 optional properties: | ||
|
||
- dma-coherent : Present if DMA operations made by the SMMU (page | ||
table walks, stream table accesses etc) are cache | ||
coherent with the CPU. | ||
|
||
NOTE: this only applies to the SMMU itself, not | ||
masters connected upstream of the SMMU. |
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,30 @@ | ||
Abracon ABX80X I2C ultra low power RTC/Alarm chip | ||
|
||
The Abracon ABX80X family consist of the ab0801, ab0803, ab0804, ab0805, ab1801, | ||
ab1803, ab1804 and ab1805. The ab0805 is the superset of ab080x and the ab1805 | ||
is the superset of ab180x. | ||
|
||
Required properties: | ||
|
||
- "compatible": should one of: | ||
"abracon,abx80x" | ||
"abracon,ab0801" | ||
"abracon,ab0803" | ||
"abracon,ab0804" | ||
"abracon,ab0805" | ||
"abracon,ab1801" | ||
"abracon,ab1803" | ||
"abracon,ab1804" | ||
"abracon,ab1805" | ||
Using "abracon,abx80x" will enable chip autodetection. | ||
- "reg": I2C bus address of the device | ||
|
||
Optional properties: | ||
|
||
The abx804 and abx805 have a trickle charger that is able to charge the | ||
connected battery or supercap. Both the following properties have to be defined | ||
and valid to enable charging: | ||
|
||
- "abracon,tc-diode": should be "standard" (0.6V) or "schottky" (0.3V) | ||
- "abracon,tc-resistor": should be <0>, <3>, <6> or <11>. 0 disables the output | ||
resistor, the other values are in ohm. |
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
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
Oops, something went wrong.