[PATCH 0/7] Various OF fixes for little-endian and ARM

Rob Herring robherring2 at gmail.com
Wed Nov 17 07:33:48 EST 2010


From: Rob Herring <rob.herring at calxeda.com>

This is a mixture of driver fixes for OF on little-endian and ARM platforms.

The last 2 patches need more thought. Currently, it's just copied from PPC. There 
are some ARM platforms which set 64-bit dma_masks (iop13xx and orion5x)
which is not handled. I would think 64-bit PPC would have a similar issue.

Rob Herring (7):
  OF: make drivers depend on CONFIG_OF instead of CONFIG_PPC_OF
  of: Fixes for OF probing on little endian systems
  ipmi: explicitly include of_address.h and of_irq.h
  mmc: sdhci-of: fix build on non-powerpc platforms
  mmc: sdhci-of: support generic OF controllers
  ARM: add dma_mask to pdev_archdata
  OF: set dma_mask for ARM

 arch/arm/include/asm/device.h    |    1 +
 drivers/char/ipmi/ipmi_si_intf.c |   24 +++++++++++++-----------
 drivers/mmc/host/Kconfig         |    2 +-
 drivers/mmc/host/sdhci-of-core.c |   18 ++++++++++++++++--
 drivers/mtd/Kconfig              |    2 +-
 drivers/mtd/maps/Kconfig         |    2 +-
 drivers/net/can/sja1000/Kconfig  |    4 ++--
 drivers/of/platform.c            |    4 ++--
 drivers/serial/Kconfig           |    2 +-
 drivers/usb/host/isp1760-if.c    |    8 ++++----
 10 files changed, 42 insertions(+), 25 deletions(-)



More information about the devicetree-discuss mailing list