Commit Graph

14 Commits (07c4524d33a0bbc74e0127bb37178ed3d005e905)

Author SHA1 Message Date
Florian Fainelli a5d72815b5 add compatible property to pci node
SVN-Revision: 32730
12 years ago
Florian Fainelli 93bf00ff36 fix typo on of_node_put()
SVN-Revision: 32653
12 years ago
Florian Fainelli 110fd3525a call of_node_put() on ethernet node
SVN-Revision: 32628
12 years ago
Florian Fainelli a8fab2cb78 fix EPHY clock bit definition after r32489
SVN-Revision: 32627
12 years ago
Florian Fainelli 81681d7367 give an unique partition identifier for dLAN USB Extender Combined partition
SVN-Revision: 32626
12 years ago
Florian Fainelli 0fdac1102d add missing interrupts properties to some device nodes
SVN-Revision: 32603
12 years ago
Florian Fainelli 81e8757da4 provide an early ioremap cookie of the system configuration register
SVN-Revision: 32489
12 years ago
Florian Fainelli 98b2bc9189 group SYSDBG register defines in mcs814x.h
SVN-Revision: 32488
12 years ago
Florian Fainelli a8965f0005 make hardware.h a forward inclusion of mcs814x.h
mach/hardware.h is soon to be removed by upstream kernel

SVN-Revision: 32487
12 years ago
Florian Fainelli 7c984552ed remove platform specific initialization from ethernet driver
Hardware filtering must always be enabled as long as there is an Ethernet
device registered, and use device tree for setting the link activity and
buffer shifting enable/disable bit.

SVN-Revision: 32486
12 years ago
Florian Fainelli 2c47bbc199 regroup interrupt controller register definitions in hardware.h
SVN-Revision: 32485
12 years ago
Florian Fainelli 481c9faf20 remove handle_irq callback in board-mcs8140-dt.c
This should have been removed in r32470.

SVN-Revision: 32481
12 years ago
Florian Fainelli 3b0dba382b do not use MULTI_IRQ_HANDLER it is bogus on our platform
This caused stalls in the Ethernet DMA block, so until properly
written and sorted out, fallback to the assembly version instead.

SVN-Revision: 32470
12 years ago
Florian Fainelli f4afa00862 add Moschip MSC814x support
This target currently only supports Moschip's MCS8140 SoC, but support
for other chips in the same family (MCS8142, MCS8144) will be easy to add.

Target support is entirely using Device Tree for probing peripherals.
Drivers support include:
- PCI
- USB 1 & 2
- watchdog
- random number generator
- UART
- timer
- internal Ethernet PHY
- Ethernet MAC core

Support for the following boards is included using Device Tree
- Devolo dLAN USB Extender
- Tigal RBT-832

SVN-Revision: 32462
12 years ago