#1646: MIPS: ioread32 & iowrite32 not available in Linux-2.6
-----------------------------------+----------------------------------------
      Reporter:  [EMAIL PROTECTED]  |       Owner:  proski
          Type:  defect            |      Status:  new   
      Priority:  minor             |   Milestone:        
     Component:  madwifi: driver   |     Version:  trunk 
    Resolution:                    |    Keywords:        
Patch_attached:  1                 |  
-----------------------------------+----------------------------------------
Comment (by [EMAIL PROTECTED]):

 Hmmm. looks different in my tree:


 {{{
 $ git remote -v
 origin  git://ftp.linux-mips.org/pub/scm/linux
 $ git-checkout linux-2.6.19.1
 HEAD is now at 324a5c4... Merge tag 'v2.6.19.1' of
 git://www.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.19.y into
 linux-2.6.19-stable
 $ grep -A3 ^VERSION Makefile
 VERSION = 2
 PATCHLEVEL = 6
 SUBLEVEL = 19
 EXTRAVERSION = .1
 $ grep iowrite32 include/asm-mips/io.h
 $ grep ioread32 include/asm-mips/io.h
 $ $ git-grep ioread32 include/ arch/mips/
 include/asm-alpha/core_apecs.h:__EXTERN_INLINE unsigned int
 apecs_ioread32(void __iomem *xaddr)
 include/asm-alpha/core_cia.h:__EXTERN_INLINE unsigned int
 cia_ioread32(void __iomem *xaddr)
 include/asm-alpha/core_lca.h:__EXTERN_INLINE unsigned int
 lca_ioread32(void __iomem *xaddr)
 include/asm-alpha/core_mcpcia.h:__EXTERN_INLINE unsigned int
 mcpcia_ioread32(void __iomem *xaddr)
 include/asm-alpha/io.h:REMAP1(unsigned int, ioread32, /**/)
 include/asm-alpha/io.h:extern inline unsigned int ioread32(void __iomem
 *addr)
 include/asm-alpha/io.h: unsigned int ret =
 IO_CONCAT(__IO_PREFIX,ioread32)(addr);
 include/asm-alpha/io.h: return ioread32(ioport_map(port, 4));
 include/asm-alpha/io_trivial.h:IO_CONCAT(__IO_PREFIX,ioread32)(void
 __iomem *a)
 include/asm-alpha/machvec.h:    unsigned int (*mv_ioread32)(void __iomem
 *);
 include/asm-arm/arch-ixp2000/io.h:#define ioread32(p)
 \
 include/asm-arm/arch-ixp4xx/io.h:__ixp4xx_ioread32(const void __iomem
 *addr)
 include/asm-arm/arch-ixp4xx/io.h:__ixp4xx_ioread32_rep(const void __iomem
 *addr, void *vaddr, u32 count)
 include/asm-arm/arch-ixp4xx/io.h:#define        ioread32(p)
 __ixp4xx_ioread32(p)
 include/asm-arm/arch-ixp4xx/io.h:#define        ioread32_rep(p, v, c)
 __ixp4xx_ioread32_rep(p, v, c)
 include/asm-arm/io.h:#define ioread32(p)        ({ unsigned int __v =
 le32_to_cpu(__raw_readl(p)); __v; })
 include/asm-arm/io.h:#define ioread32_rep(p,d,c)
 __raw_readsl(p,d,c)
 include/asm-avr32/io.h:#define ioread32(p)      ({ unsigned int __v =
 le32_to_cpu(__raw_readl(p)); __v; })
 include/asm-avr32/io.h:#define ioread32be(p)    ({ unsigned int __v =
 be32_to_cpu(__raw_readl(p)); __v; })
 include/asm-avr32/io.h:#define ioread32_rep(p,d,c)
 __raw_readsl(p,d,c)
 include/asm-frv/io.h:static inline unsigned int ioread32(void __iomem *p)
 include/asm-frv/io.h:static inline void ioread32_rep(void __iomem *p, void
 *dst, unsigned long count)
 include/asm-generic/iomap.h:extern unsigned int fastcall ioread32(void
 __iomem *);
 include/asm-generic/iomap.h:extern unsigned int fastcall ioread32be(void
 __iomem *);
 include/asm-generic/iomap.h:extern void fastcall ioread32_rep(void __iomem
 *port, void *buf, unsigned long count);
 include/asm-ppc/io.h:static inline unsigned int ioread32(void __iomem
 *addr)
 include/asm-ppc/io.h:static inline void ioread32_rep(void __iomem *addr,
 void *dst, unsigned long count)
 include/asm-sh/io.h:#define ioread32(a)         readl(a)
 include/asm-sh/io.h:#define ioread32be(a)
 be32_to_cpu(__raw_readl((a)))
 include/asm-sh/io.h:#define ioread32_rep(a,d,c) insl((a),(d),(c))
 include/asm-sh64/io.h:#define ioread32(addr)            sh64_in32(addr)
 include/asm-sparc/io.h:#define ioread32(X)                      readl(X)
 include/asm-sparc64/io.h:static inline void ioread32_rep(void __iomem
 *port, void *buf, unsigned long count)
 include/asm-sparc64/io.h:#define ioread32(X)                    readl(X)
 include/asm-v850/io.h:#define ioread32(addr)            readl (addr)

 }}}

-- 
Ticket URL: <http://madwifi.org/ticket/1646#comment:7>
madwifi.org <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Madwifi-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/madwifi-tickets

Reply via email to