-
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: 309012 b: refs/heads/master c: e94c805 h: refs/heads/master v: v3
- Loading branch information
Russell King
committed
May 29, 2012
1 parent
03073f0
commit 4aeb9da
Showing
2,771 changed files
with
136,430 additions
and
106,187 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: 70b58d896b1b30e4b89d369fbeb244c0e952cf9f | ||
refs/heads/master: e94c805f0c234ef54609f23695b60add6b25ad40 |
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,9 @@ | ||
What: ip_queue | ||
Date: finally removed in kernel v3.5.0 | ||
Contact: Pablo Neira Ayuso <pablo@netfilter.org> | ||
Description: | ||
ip_queue has been replaced by nfnetlink_queue which provides | ||
more advanced queueing mechanism to user-space. The ip_queue | ||
module was already announced to become obsolete years ago. | ||
|
||
Users: |
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
27 changes: 27 additions & 0 deletions
27
trunk/Documentation/devicetree/bindings/arm/arch_timer.txt
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,27 @@ | ||
* ARM architected timer | ||
|
||
ARM Cortex-A7 and Cortex-A15 have a per-core architected timer, which | ||
provides per-cpu timers. | ||
|
||
The timer is attached to a GIC to deliver its per-processor interrupts. | ||
|
||
** Timer node properties: | ||
|
||
- compatible : Should at least contain "arm,armv7-timer". | ||
|
||
- interrupts : Interrupt list for secure, non-secure, virtual and | ||
hypervisor timers, in that order. | ||
|
||
- clock-frequency : The frequency of the main counter, in Hz. Optional. | ||
|
||
Example: | ||
|
||
timer { | ||
compatible = "arm,cortex-a15-timer", | ||
"arm,armv7-timer"; | ||
interrupts = <1 13 0xf08>, | ||
<1 14 0xf08>, | ||
<1 11 0xf08>, | ||
<1 10 0xf08>; | ||
clock-frequency = <100000000>; | ||
}; |
127 changes: 127 additions & 0 deletions
127
trunk/Documentation/devicetree/bindings/net/mdio-mux-gpio.txt
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,127 @@ | ||
Properties for an MDIO bus multiplexer/switch controlled by GPIO pins. | ||
|
||
This is a special case of a MDIO bus multiplexer. One or more GPIO | ||
lines are used to control which child bus is connected. | ||
|
||
Required properties in addition to the generic multiplexer properties: | ||
|
||
- compatible : mdio-mux-gpio. | ||
- gpios : GPIO specifiers for each GPIO line. One or more must be specified. | ||
|
||
|
||
Example : | ||
|
||
/* The parent MDIO bus. */ | ||
smi1: mdio@1180000001900 { | ||
compatible = "cavium,octeon-3860-mdio"; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
reg = <0x11800 0x00001900 0x0 0x40>; | ||
}; | ||
|
||
/* | ||
An NXP sn74cbtlv3253 dual 1-of-4 switch controlled by a | ||
pair of GPIO lines. Child busses 2 and 3 populated with 4 | ||
PHYs each. | ||
*/ | ||
mdio-mux { | ||
compatible = "mdio-mux-gpio"; | ||
gpios = <&gpio1 3 0>, <&gpio1 4 0>; | ||
mdio-parent-bus = <&smi1>; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
|
||
mdio@2 { | ||
reg = <2>; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
|
||
phy11: ethernet-phy@1 { | ||
reg = <1>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <10 8>; /* Pin 10, active low */ | ||
}; | ||
phy12: ethernet-phy@2 { | ||
reg = <2>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <10 8>; /* Pin 10, active low */ | ||
}; | ||
phy13: ethernet-phy@3 { | ||
reg = <3>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <10 8>; /* Pin 10, active low */ | ||
}; | ||
phy14: ethernet-phy@4 { | ||
reg = <4>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <10 8>; /* Pin 10, active low */ | ||
}; | ||
}; | ||
|
||
mdio@3 { | ||
reg = <3>; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
|
||
phy21: ethernet-phy@1 { | ||
reg = <1>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <12 8>; /* Pin 12, active low */ | ||
}; | ||
phy22: ethernet-phy@2 { | ||
reg = <2>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <12 8>; /* Pin 12, active low */ | ||
}; | ||
phy23: ethernet-phy@3 { | ||
reg = <3>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <12 8>; /* Pin 12, active low */ | ||
}; | ||
phy24: ethernet-phy@4 { | ||
reg = <4>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <12 8>; /* Pin 12, active low */ | ||
}; | ||
}; | ||
}; |
136 changes: 136 additions & 0 deletions
136
trunk/Documentation/devicetree/bindings/net/mdio-mux.txt
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,136 @@ | ||
Common MDIO bus multiplexer/switch properties. | ||
|
||
An MDIO bus multiplexer/switch will have several child busses that are | ||
numbered uniquely in a device dependent manner. The nodes for an MDIO | ||
bus multiplexer/switch will have one child node for each child bus. | ||
|
||
Required properties: | ||
- mdio-parent-bus : phandle to the parent MDIO bus. | ||
- #address-cells = <1>; | ||
- #size-cells = <0>; | ||
|
||
Optional properties: | ||
- Other properties specific to the multiplexer/switch hardware. | ||
|
||
Required properties for child nodes: | ||
- #address-cells = <1>; | ||
- #size-cells = <0>; | ||
- reg : The sub-bus number. | ||
|
||
|
||
Example : | ||
|
||
/* The parent MDIO bus. */ | ||
smi1: mdio@1180000001900 { | ||
compatible = "cavium,octeon-3860-mdio"; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
reg = <0x11800 0x00001900 0x0 0x40>; | ||
}; | ||
|
||
/* | ||
An NXP sn74cbtlv3253 dual 1-of-4 switch controlled by a | ||
pair of GPIO lines. Child busses 2 and 3 populated with 4 | ||
PHYs each. | ||
*/ | ||
mdio-mux { | ||
compatible = "mdio-mux-gpio"; | ||
gpios = <&gpio1 3 0>, <&gpio1 4 0>; | ||
mdio-parent-bus = <&smi1>; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
|
||
mdio@2 { | ||
reg = <2>; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
|
||
phy11: ethernet-phy@1 { | ||
reg = <1>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <10 8>; /* Pin 10, active low */ | ||
}; | ||
phy12: ethernet-phy@2 { | ||
reg = <2>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <10 8>; /* Pin 10, active low */ | ||
}; | ||
phy13: ethernet-phy@3 { | ||
reg = <3>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <10 8>; /* Pin 10, active low */ | ||
}; | ||
phy14: ethernet-phy@4 { | ||
reg = <4>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <10 8>; /* Pin 10, active low */ | ||
}; | ||
}; | ||
|
||
mdio@3 { | ||
reg = <3>; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
|
||
phy21: ethernet-phy@1 { | ||
reg = <1>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <12 8>; /* Pin 12, active low */ | ||
}; | ||
phy22: ethernet-phy@2 { | ||
reg = <2>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <12 8>; /* Pin 12, active low */ | ||
}; | ||
phy23: ethernet-phy@3 { | ||
reg = <3>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <12 8>; /* Pin 12, active low */ | ||
}; | ||
phy24: ethernet-phy@4 { | ||
reg = <4>; | ||
compatible = "marvell,88e1149r"; | ||
marvell,reg-init = <3 0x10 0 0x5777>, | ||
<3 0x11 0 0x00aa>, | ||
<3 0x12 0 0x4105>, | ||
<3 0x13 0 0x0a60>; | ||
interrupt-parent = <&gpio>; | ||
interrupts = <12 8>; /* Pin 12, active low */ | ||
}; | ||
}; | ||
}; |
Oops, something went wrong.