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

io.h (824B)


      1/* SPDX-License-Identifier: GPL-2.0-or-later */
      2/*
      3 * OpenRISC Linux
      4 *
      5 * Linux architectural port borrowing liberally from similar works of
      6 * others.  All original copyrights apply as per the original source
      7 * declaration.
      8 *
      9 * OpenRISC implementation:
     10 * Copyright (C) 2010-2011 Jonas Bonn <jonas@southpole.se>
     11 * et al.
     12 */
     13
     14#ifndef __ASM_OPENRISC_IO_H
     15#define __ASM_OPENRISC_IO_H
     16
     17#include <linux/types.h>
     18
     19/*
     20 * PCI: can we really do 0 here if we have no port IO?
     21 */
     22#define IO_SPACE_LIMIT		0
     23
     24/* OpenRISC has no port IO */
     25#define HAVE_ARCH_PIO_SIZE	1
     26#define PIO_RESERVED		0X0UL
     27#define PIO_OFFSET		0
     28#define PIO_MASK		0
     29
     30#define ioremap ioremap
     31void __iomem *ioremap(phys_addr_t offset, unsigned long size);
     32
     33#define iounmap iounmap
     34extern void iounmap(void __iomem *addr);
     35
     36#include <asm-generic/io.h>
     37
     38#endif