-
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.
Alexey Charkov says: ==================== net: via-rhine: add support for on-chip Rhine controllers This series introduces platform bus (OpenFirmware) binding for via-rhine, as used in various ARM-based Systems-on-Chip by VIA/WonderMedia. This has been tested in OF configuration by myself on a WM8950-based VIA APC Rock development board and on a WM8850-based netbook, and in PCI configuration by Roger. Please note that the initial version of these patches was signed off by Roger, but some time has passed since then, so I'm not including his sign-off until explicit notice. Changes since v1: - Fixed indentation of function arguments - Switched to 'dev_is_pci' instead of string comparison on bus name - Dropped 'rhine,revision' DT attribute, put the revision into OF match table instead - Included actual device tree nodes where applicable ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
- Loading branch information
Showing
6 changed files
with
303 additions
and
179 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,17 @@ | ||
* VIA Rhine 10/100 Network Controller | ||
|
||
Required properties: | ||
- compatible : Should be "via,vt8500-rhine" for integrated | ||
Rhine controllers found in VIA VT8500, WonderMedia WM8950 | ||
and similar. These are listed as 1106:3106 rev. 0x84 on the | ||
virtual PCI bus under vendor-provided kernels | ||
- reg : Address and length of the io space | ||
- interrupts : Should contain the controller interrupt line | ||
|
||
Examples: | ||
|
||
ethernet@d8004000 { | ||
compatible = "via,vt8500-rhine"; | ||
reg = <0xd8004000 0x100>; | ||
interrupts = <10>; | ||
}; |
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.