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

pfc.c (544B)


      1// SPDX-License-Identifier: GPL-2.0
      2/*
      3 * SH Pin Function Control Initialization
      4 *
      5 * Copyright (C) 2012  Renesas Solutions Corp.
      6 */
      7
      8#include <linux/init.h>
      9#include <linux/platform_device.h>
     10
     11#include <cpu/pfc.h>
     12
     13static struct platform_device sh_pfc_device = {
     14	.id		= -1,
     15};
     16
     17int __init sh_pfc_register(const char *name,
     18			   struct resource *resource, u32 num_resources)
     19{
     20	sh_pfc_device.name = name;
     21	sh_pfc_device.num_resources = num_resources;
     22	sh_pfc_device.resource = resource;
     23
     24	return platform_device_register(&sh_pfc_device);
     25}