]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/mips/include/asm/txx9/tx4938.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
[linux-2.6-omap-h63xx.git] / arch / mips / include / asm / txx9 / tx4938.h
index 989e7751135a7a9c77f36cb40d5d720ec054ab46..0b068154054cb897c628651b74b7d58c84b0e31a 100644 (file)
@@ -292,4 +292,17 @@ void tx4938_setup_pcierr_irq(void);
 void tx4938_irq_init(void);
 void tx4938_mtd_init(int ch);
 
+struct tx4938ide_platform_info {
+       /*
+        * I/O port shift, for platforms with ports that are
+        * constantly spaced and need larger than the 1-byte
+        * spacing used by ata_std_ports().
+        */
+       unsigned int ioport_shift;
+       unsigned int gbus_clock;        /*  0 means no PIO mode tuning. */
+       unsigned int ebus_ch;
+};
+
+void tx4938_ata_init(unsigned int irq, unsigned int shift, int tune);
+
 #endif