linux/arch/sh/kernel/cpu/pfc.c
<<
>>
Prefs
   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}
  26