linux/arch/mips/include/asm/txx9pio.h
<<
>>
Prefs
   1/*
   2 * include/asm-mips/txx9pio.h
   3 * TX39/TX49 PIO controller definitions.
   4 *
   5 * This file is subject to the terms and conditions of the GNU General Public
   6 * License.  See the file "COPYING" in the main directory of this archive
   7 * for more details.
   8 */
   9#ifndef __ASM_TXX9PIO_H
  10#define __ASM_TXX9PIO_H
  11
  12#include <linux/types.h>
  13
  14struct txx9_pio_reg {
  15        __u32 dout;
  16        __u32 din;
  17        __u32 dir;
  18        __u32 od;
  19        __u32 flag[2];
  20        __u32 pol;
  21        __u32 intc;
  22        __u32 maskcpu;
  23        __u32 maskext;
  24};
  25
  26int txx9_gpio_init(unsigned long baseaddr,
  27                   unsigned int base, unsigned int num);
  28
  29#endif /* __ASM_TXX9PIO_H */
  30