diff options
Diffstat (limited to 'packages/kexecboot/linux-kexecboot-2.6.24/tosa/0007-Common-headers-for-TMIO-MFD-subdevices.patch')
| -rw-r--r-- | packages/kexecboot/linux-kexecboot-2.6.24/tosa/0007-Common-headers-for-TMIO-MFD-subdevices.patch | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/packages/kexecboot/linux-kexecboot-2.6.24/tosa/0007-Common-headers-for-TMIO-MFD-subdevices.patch b/packages/kexecboot/linux-kexecboot-2.6.24/tosa/0007-Common-headers-for-TMIO-MFD-subdevices.patch deleted file mode 100644 index 2f5f11400c..0000000000 --- a/packages/kexecboot/linux-kexecboot-2.6.24/tosa/0007-Common-headers-for-TMIO-MFD-subdevices.patch +++ /dev/null @@ -1,81 +0,0 @@ -From d6e8b347dbcce9e0e8d2204b774c1c33cfcb483e Mon Sep 17 00:00:00 2001 -From: Ian Molton <spyro@f2s.com> -Date: Sat, 29 Dec 2007 15:27:43 +0000 -Subject: [PATCH 07/64] Common headers for TMIO MFD subdevices - ---- - include/linux/mfd/tmio.h | 62 ++++++++++++++++++++++++++++++++++++++++++++++ - 1 files changed, 62 insertions(+), 0 deletions(-) - create mode 100644 include/linux/mfd/tmio.h - -diff --git a/include/linux/mfd/tmio.h b/include/linux/mfd/tmio.h -new file mode 100644 -index 0000000..b42a4c3 ---- /dev/null -+++ b/include/linux/mfd/tmio.h -@@ -0,0 +1,62 @@ -+#ifndef MFD_TMIO_H -+#define MFD_TMIO_H -+ -+#include <linux/io.h> -+#include <linux/platform_device.h> -+ -+struct fb_videomode; -+ -+/* -+ * data for the NAND controller -+ */ -+struct tmio_nand_data { -+ struct nand_bbt_descr *badblock_pattern; -+ struct mtd_partition *partition; -+ unsigned int num_partitions; -+}; -+ -+struct tmio_fb_data { -+ int (*lcd_set_power)(struct platform_device *fb_dev, -+ bool on); -+ int (*lcd_mode)(struct platform_device *fb_dev, -+ struct fb_videomode *mode); -+ int num_modes; -+ struct fb_videomode *modes; -+}; -+ -+static u32 __maybe_unused tmio_ioread32(const void __iomem *addr) -+{ -+ return ((u32) ioread16(addr)) | (((u32) ioread16(addr + 2)) << 16); -+} -+ -+static u32 __maybe_unused tmio_iowrite32(u32 val, const void __iomem *addr) -+{ -+ iowrite16(val, addr); -+ iowrite16(val >> 16, addr + 2); -+ return val; -+} -+ -+#define FBIO_TMIO_ACC_WRITE 0x7C639300 -+#define FBIO_TMIO_ACC_SYNC 0x7C639301 -+ -+#define TMIO_MMC_CONFIG "tmio-mmc-config" -+#define TMIO_MMC_CONTROL "tmio-mmc-control" -+#define TMIO_MMC_IRQ "tmio-mmc" -+ -+#define TMIO_NAND_CONFIG "tmio-nand-config" -+#define TMIO_NAND_CONTROL "tmio-nand-control" -+#define TMIO_NAND_IRQ "tmio-nand" -+ -+#define TMIO_FB_CONFIG "tmio-fb-config" -+#define TMIO_FB_CONTROL "tmio-fb-control" -+#define TMIO_FB_VRAM "tmio-fb-vram" -+#define TMIO_FB_IRQ "tmio-fb" -+ -+#define TMIO_OHCI_CONFIG "tmio-ohci-config" -+#define TMIO_OHCI_CONTROL "tmio-ohci-control" -+#define TMIO_OHCI_SRAM "tmio-ohci-sram" -+#define TMIO_OHCI_SRAM_ALIAS "tmio-ohci-sram-alias" -+#define TMIO_OHCI_IRQ "tmio-ohci" -+ -+#endif -+ --- -1.5.3.8 - |
