On Thu, Apr 26, 2012 at 06:20:26PM -0700, David Daney wrote:
From: David Daney <redacted>
There are three parts to this:
1) Remove the definitions of OCTEON_IRQ_TWSI and OCTEON_IRQ_TWSI2.
The interrupts are specified by the device tree and these hard
coded irq numbers block the used of the irq lines by the irq_domain
code.
2) Remove platform device setup code from octeon-platform.c, it is
now unused.
3) Convert i2c-octeon.c to use device tree. Part of this includes
using the devm_* functions instead of the raw counterparts, thus
simplifying error handling. No functionality is changed.
Signed-off-by: David Daney <redacted>
Acked-by: Rob Herring <redacted>
Cc: "Jean Delvare (PC drivers, core)" <redacted>
Cc: "Ben Dooks (embedded platforms)" <ben-linux@fluff.org>
Cc: "Wolfram Sang (embedded platforms)" <redacted>
Cc: linux-i2c@vger.kernel.org
I2C changes look okay. I'd think this goes in via MIPS-tree?
Acked-by: Wolfram Sang <redacted>
--
Pengutronix e.K. | Wolfram Sang |
Industrial Linux Solutions | http://www.pengutronix.de/ |