// SPDX-License-Identifier: GPL-2.0+/* * drivers/of/property.c - Procedures for accessing and interpreting * Devicetree properties and graphs. * * Initially created by copying procedures from drivers/of/base.c. This * file contains the OF property as well as the OF graph interface * functions. * * Paul Mackerras August 1996. * Copyright (C) 1996-2005 Paul Mackerras. * * Adapted for 64bit PowerPC by Dave Engebretsen and Peter Bergner. * {engebret|bergner}@us.ibm.com * * Adapted for sparc and sparc64 by David S. Miller davem@davemloft.net * * Reconsolidated from arch/x/kernel/prom.c by Stephen Rothwell and * Grant Likely. */#define pr_fmt(fmt) "OF: " fmt#include<linux/of.h>#include<linux/of_address.h>#include<linux/of_device.h>#include<linux/of_graph.h>#include<linux/of_irq.h>#include<linux/string.h>#include<linux/moduleparam.h>#include"of_private.h"/** * of_graph_is_present() - check graph's presence * @node: pointer to device_node containing graph port * * Return: True if @node has a port or ports (with a port) sub-node, * false otherwise. */boolof_graph_is_present(conststructdevice_node*node){