cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

txx9pio.h (592B)


      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 */