linux/include/linux/fwnode.h
<<
>>
Prefs
   1/*
   2 * fwnode.h - Firmware device node object handle type definition.
   3 *
   4 * Copyright (C) 2015, Intel Corporation
   5 * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
   6 *
   7 * This program is free software; you can redistribute it and/or modify
   8 * it under the terms of the GNU General Public License version 2 as
   9 * published by the Free Software Foundation.
  10 */
  11
  12#ifndef _LINUX_FWNODE_H_
  13#define _LINUX_FWNODE_H_
  14
  15enum fwnode_type {
  16        FWNODE_INVALID = 0,
  17        FWNODE_OF,
  18        FWNODE_ACPI,
  19        FWNODE_ACPI_DATA,
  20        FWNODE_PDATA,
  21        FWNODE_IRQCHIP,
  22};
  23
  24struct fwnode_handle {
  25        enum fwnode_type type;
  26        struct fwnode_handle *secondary;
  27};
  28
  29#endif
  30