-
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.
yaml --- r: 330462 b: refs/heads/master c: ed5062d h: refs/heads/master v: v3
- Loading branch information
Linus Torvalds
committed
Oct 6, 2012
1 parent
493c7d3
commit a8d3136
Showing
908 changed files
with
39,278 additions
and
12,546 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 |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: f3dfd599af993385b40fc7a1c947afc12729bc4d | ||
refs/heads/master: ed5062ddaa71e9f8b2b3aacc264428ce6da93d9e |
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 was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
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,25 @@ | ||
* Xen hypervisor device tree bindings | ||
|
||
Xen ARM virtual platforms shall have a top-level "hypervisor" node with | ||
the following properties: | ||
|
||
- compatible: | ||
compatible = "xen,xen-<version>", "xen,xen"; | ||
where <version> is the version of the Xen ABI of the platform. | ||
|
||
- reg: specifies the base physical address and size of a region in | ||
memory where the grant table should be mapped to, using an | ||
HYPERVISOR_memory_op hypercall. The memory region is large enough to map | ||
the whole grant table (it is larger or equal to gnttab_max_grant_frames()). | ||
|
||
- interrupts: the interrupt used by Xen to inject event notifications. | ||
A GIC node is also required. | ||
|
||
|
||
Example (assuming #address-cells = <2> and #size-cells = <2>): | ||
|
||
hypervisor { | ||
compatible = "xen,xen-4.3", "xen,xen"; | ||
reg = <0 0xb0000000 0 0x20000>; | ||
interrupts = <1 15 0xf08>; | ||
}; |
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,85 @@ | ||
* Marvell 88PM860x Power Management IC | ||
|
||
Required parent device properties: | ||
- compatible : "marvell,88pm860x" | ||
- reg : the I2C slave address for the 88pm860x chip | ||
- interrupts : IRQ line for the 88pm860x chip | ||
- interrupt-controller: describes the 88pm860x as an interrupt controller (has its own domain) | ||
- #interrupt-cells : should be 1. | ||
- The cell is the 88pm860x local IRQ number | ||
|
||
Optional parent device properties: | ||
- marvell,88pm860x-irq-read-clr: inicates whether interrupt status is cleared by read | ||
- marvell,88pm860x-slave-addr: 88pm860x are two chips solution. <reg> stores the I2C address | ||
of one chip, and this property stores the I2C address of | ||
another chip. | ||
|
||
88pm860x consists of a large and varied group of sub-devices: | ||
|
||
Device Supply Names Description | ||
------ ------------ ----------- | ||
88pm860x-onkey : : On key | ||
88pm860x-rtc : : RTC | ||
88pm8607 : : Regulators | ||
88pm860x-backlight : : Backlight | ||
88pm860x-led : : Led | ||
88pm860x-touch : : Touchscreen | ||
|
||
Example: | ||
|
||
pmic: 88pm860x@34 { | ||
compatible = "marvell,88pm860x"; | ||
reg = <0x34>; | ||
interrupts = <4>; | ||
interrupt-parent = <&intc>; | ||
interrupt-controller; | ||
#interrupt-cells = <1>; | ||
|
||
marvell,88pm860x-irq-read-clr; | ||
marvell,88pm860x-slave-addr = <0x11>; | ||
|
||
regulators { | ||
BUCK1 { | ||
regulator-min-microvolt = <1000000>; | ||
regulator-max-microvolt = <1500000>; | ||
regulator-boot-on; | ||
regulator-always-on; | ||
}; | ||
LDO1 { | ||
regulator-min-microvolt = <1200000>; | ||
regulator-max-microvolt = <2800000>; | ||
regulator-boot-on; | ||
regulator-always-on; | ||
}; | ||
}; | ||
rtc { | ||
marvell,88pm860x-vrtc = <1>; | ||
}; | ||
touch { | ||
marvell,88pm860x-gpadc-prebias = <1>; | ||
marvell,88pm860x-gpadc-slot-cycle = <1>; | ||
marvell,88pm860x-tsi-prebias = <6>; | ||
marvell,88pm860x-pen-prebias = <16>; | ||
marvell,88pm860x-pen-prechg = <2>; | ||
marvell,88pm860x-resistor-X = <300>; | ||
}; | ||
backlights { | ||
backlight-0 { | ||
marvell,88pm860x-iset = <4>; | ||
marvell,88pm860x-pwm = <3>; | ||
}; | ||
backlight-2 { | ||
}; | ||
}; | ||
leds { | ||
led0-red { | ||
marvell,88pm860x-iset = <12>; | ||
}; | ||
led0-green { | ||
marvell,88pm860x-iset = <12>; | ||
}; | ||
led0-blue { | ||
marvell,88pm860x-iset = <12>; | ||
}; | ||
}; | ||
}; |
Oops, something went wrong.