linux/arch/sh/include/asm/io_noioport.h
<<
>>
Prefs
   1#ifndef __ASM_SH_IO_NOIOPORT_H
   2#define __ASM_SH_IO_NOIOPORT_H
   3
   4static inline u8 inb(unsigned long addr)
   5{
   6        BUG();
   7        return -1;
   8}
   9
  10static inline u16 inw(unsigned long addr)
  11{
  12        BUG();
  13        return -1;
  14}
  15
  16static inline u32 inl(unsigned long addr)
  17{
  18        BUG();
  19        return -1;
  20}
  21
  22static inline void outb(unsigned char x, unsigned long port)
  23{
  24        BUG();
  25}
  26
  27static inline void outw(unsigned short x, unsigned long port)
  28{
  29        BUG();
  30}
  31
  32static inline void outl(unsigned int x, unsigned long port)
  33{
  34        BUG();
  35}
  36
  37#define inb_p(addr)     inb(addr)
  38#define inw_p(addr)     inw(addr)
  39#define inl_p(addr)     inl(addr)
  40#define outb_p(x, addr) outb((x), (addr))
  41#define outw_p(x, addr) outw((x), (addr))
  42#define outl_p(x, addr) outl((x), (addr))
  43
  44#define insb(a, b, c)   BUG()
  45#define insw(a, b, c)   BUG()
  46#define insl(a, b, c)   BUG()
  47
  48#define outsb(a, b, c)  BUG()
  49#define outsw(a, b, c)  BUG()
  50#define outsl(a, b, c)  BUG()
  51
  52#endif /* __ASM_SH_IO_NOIOPORT_H */
  53