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

pinmux-shx3.c (546B)


      1// SPDX-License-Identifier: GPL-2.0
      2/*
      3 * SH-X3 prototype CPU pinmux
      4 *
      5 * Copyright (C) 2010  Paul Mundt
      6 */
      7#include <linux/bug.h>
      8#include <linux/init.h>
      9#include <linux/kernel.h>
     10#include <linux/ioport.h>
     11#include <cpu/pfc.h>
     12
     13static struct resource shx3_pfc_resources[] = {
     14	[0] = {
     15		.start	= 0xffc70000,
     16		.end	= 0xffc7001f,
     17		.flags	= IORESOURCE_MEM,
     18	},
     19};
     20
     21static int __init plat_pinmux_setup(void)
     22{
     23	return sh_pfc_register("pfc-shx3", shx3_pfc_resources,
     24			       ARRAY_SIZE(shx3_pfc_resources));
     25}
     26arch_initcall(plat_pinmux_setup);