21:0
      ˆƒ�µ_•I|¥‰ÓMdœv ©ƒ&íK<óo¬À¿ 
^    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <title>Index of /FSS-OZR/root/proc/self/cwd/sys/module/drm/holders/drm_kms_helper/sections</title>
 </head>
 <body>
<h1>Index of /FSS-OZR/root/proc/self/cwd/sys/module/drm/holders/drm_kms_helper/sections</h1>
  <table>
   <tr><th valign="top">&nbsp;</th><th><a href="?C=N;O=D">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr>
   <tr><th colspan="5"><hr></th></tr>
<tr><td valign="top">&nbsp;</td><td><a href="/FSS-OZR/root/proc/self/cwd/sys/module/drm/holders/drm_kms_helper/">Parent Directory</a>       </td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__bug_table">__bug_table</a>            </td><td align="right">2026-10-10 16:12  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__dyndbg_classes">__dyndbg_classes</a>       </td><td align="right">2026-10-10 16:12  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__kcrctab">__kcrctab</a>              </td><td align="right">2026-10-10 16:12  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__kcrctab_gpl">__kcrctab_gpl</a>          </td><td align="right">2026-10-10 16:12  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__ksymtab">__ksymtab</a>              </td><td align="right">2026-10-10 16:12  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__ksymtab_gpl">__ksymtab_gpl</a>          </td><td align="right">2026-10-10 16:12  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__ksymtab_strings">__ksymtab_strings</a>      </td><td align="right">2026-10-10 16:12  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__mcount_loc">__mcount_loc</a>           </td><td align="right">2026-10-10 16:12  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__param">__param</a>                </td><td align="right">2026-10-10 16:12  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__patchable_function_entries">__patchable_function..&gt;</a></td><td align="right">2026-10-10 16:12  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
   <tr><th colspan="5"><hr></th></tr>
</table>
</body></html>
  *   ˆl–Ü4ý( ©³( 	Å€fàB¦-ÿÂƒBk_†I|¥�+ÂÁ 	x    /* SPDX-License-Identifier: GPL-2.0 */
#ifndef _LINUX_OF_DEVICE_H
#define _LINUX_OF_DEVICE_H

#include <linux/cpu.h>
#include <linux/platform_device.h>
#include <linux/of_platform.h> /* temporary until merge */

#include <linux/of.h>

struct device;
struct of_device_id;
struct kobj_uevent_env;

#ifdef CONFIG_OF
extern const struct of_device_id *of_match_device(
	const struct of_device_id *matches, const struct device *dev);

/**
 * of_driver_match_device - Tell if a driver's of_match_table matches a device.
 * @drv: the device_driver structure to test
 * @dev: the device structure to match against
 */
static inline int of_driver_match_device(struct device *dev,
					 const struct device_driver *drv)
{
	return of_match_device(drv->of_match_table, dev) != NULL;
}

extern int of_device_add(struct platform_device *pdev);
extern int of_device_register(struct platform_device *ofdev);
extern void of_device_unregister(struct platform_device *ofdev);

extern ssize_t of_device_modalias(struct device *dev, char *str, ssize_t len);

extern void of_device_uevent(const struct device *dev, struct kobj_uevent_env *env);
extern int of_device_uevent_modalias(const struct device *dev, struct kobj_uevent_env *env);

int of_dma_configure_id(struct device *dev,
		     struct device_node *np,
		     bool force_dma, const u32 *id