[Top] [All Lists]

[PATCH 0/5] MIPS: OCTEON: Convert some device to use Device Tree.

To:,,, Grant Likely <>, Rob Herring <>
Subject: [PATCH 0/5] MIPS: OCTEON: Convert some device to use Device Tree.
From: David Daney <>
Date: Mon, 26 Mar 2012 17:27:50 -0700
Cc:, David Daney <>,, Greg Kroah-Hartman <>, " David S. Miller" <>, "Jean Delvare (PC drivers, core)" <>, "Ben Dooks (embedded platforms)" <>, "Wolfram Sang (embedded platforms)" <>,
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20120113; h=from:to:cc:subject:date:message-id:x-mailer; bh=pTghsDMLlYCjZSwsy+gt/V5ELzCWHFEQs45zHIlAXRQ=; b=AwqVbBWOoSR0j2ZOGMcNqGQFjIQav1R2ngoW/MXk/Wgy5IZj5ay1iidgmzRzIX9Gqx r49zeRKEGAcQe3Pun2fnvsIQzdlOnrd7Cofh69AQBXwU/TvDNdfPTgk6mJ6hxVkPWLd7 TMyvJ/wi81m0WehIJ4jYXr3r7VEgo8q8fO5frzUYXDOO/pszrQp4lY8JhXjSsIfaLg7T 6IPDNGyZoWzfXJaisZbv8uGcmqU+0Qur4ercSfMWT2/8TdwoJ0GRYvbxOubmZScgFoXT C5KAAY1JLNKMkDuxceG+hfe4aDhSzDJucEI/F2Muf0aIEfczlehe8U3/5up8E30M/b6W /Rjg==
From: David Daney <>

This patch set depends on the previous set to add Device Tree to
OCTEON.  That set can be found here:

The patches are for drivers scattered throughout the tree, but there
is an order dependency as well as the dependency mentioned above, so
it may be preferable to merge them all via Ralf's tree
rather that separately via the various device sub-system maintainers.

The mdio-octeon.c and octeon_mgmt patches were already Acked-by davem.

The i2c has been seen before, but to my knowledge was never acked.

The octeon_ethernet patch is in staging and has also been seen before.

The serial patch is new.

David Daney (5):
  i2c: Convert i2c-octeon.c to use device tree.
  netdev: mdio-octeon.c: Convert to use device tree.
  netdev: octeon_mgmt: Convert to use device tree.
  staging: octeon_ethernet: Convert to use device tree.
  MIPS: Octeon: Use device tree to register serial ports.

 arch/mips/cavium-octeon/octeon-irq.c      |    8 -
 arch/mips/cavium-octeon/octeon-platform.c |  176 ----------------
 arch/mips/cavium-octeon/serial.c          |  134 +++++--------
 arch/mips/include/asm/octeon/octeon.h     |    5 -
 drivers/i2c/busses/i2c-octeon.c           |   94 +++++----
 drivers/net/ethernet/octeon/octeon_mgmt.c |  312 +++++++++++++++++++----------
 drivers/net/phy/mdio-octeon.c             |   92 ++++++---
 drivers/staging/octeon/ethernet-mdio.c    |   28 ++--
 drivers/staging/octeon/ethernet.c         |  153 +++++++++-----
 drivers/staging/octeon/octeon-ethernet.h  |    3 +
 10 files changed, 487 insertions(+), 518 deletions(-)

Cc: Greg Kroah-Hartman <>
Cc:  David S. Miller <>
Cc: "Jean Delvare (PC drivers, core)" <>
Cc: "Ben Dooks (embedded platforms)" <>
Cc: "Wolfram Sang (embedded platforms)" <>

<Prev in Thread] Current Thread [Next in Thread>