1
  .   �_’I|¥‰ÓMjqØ‚¦ð¬÷a–Ým_J*j"Tâ�À3pS�ÿÂ      File not found.
  
   ˆƒ�9Ä¾Â 
~    <!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/usr/lib/modules/5.14.0-687.29.1.el9_8.x86_64/build/tools/include/uapi/asm-generic</title>
 </head>
 <body>
<h1>Index of /FSS-OZR/root/usr/lib/modules/5.14.0-687.29.1.el9_8.x86_64/build/tools/include/uapi/asm-generic</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/usr/lib/modules/5.14.0-687.29.1.el9_8.x86_64/build/tools/include/uapi/">Parent Directory</a>       </td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="bitsperlong.h">bitsperlong.h</a>          </td><td align="right">2026-08-01 06:03  </td><td align="right">585 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="bpf_perf_event.h">bpf_perf_event.h</a>       </td><td align="right">2026-08-01 06:03  </td><td align="right">253 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="errno-base.h">errno-base.h</a>           </td><td align="right">2026-08-01 06:03  </td><td align="right">1.6K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="errno.h">errno.h</a>                </td><td align="right">2026-08-01 06:03  </td><td align="right">5.5K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="ioctls.h">ioctls.h</a>               </td><td align="right">2026-08-01 06:03  </td><td align="right">3.9K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="mman-common-tools.h">mman-common-tools.h</a>    </td><td align="right">2026-08-01 06:03  </td><td align="right">1.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="mman-common.h">mman-common.h</a>          </td><td align="right">2026-08-01 06:03  </td><td align="right">3.7K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="mman.h">mman.h</a>                 </td><td align="right">2026-08-01 06:03  </td><td align="right">746 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="socket.h">socket.h</a>               </td><td align="right">2026-08-01 06:03  </td><td align="right">3.5K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="unistd.h">unistd.h</a>               </td><td align="right">2026-08-01 06:03  </td><td align="right"> 30K</td><td>&nbsp;</td></tr>
   <tr><th colspan="5"><hr></th></tr>
</table>
</body></html>
  *   	ˆl–Ü4ý( ©³( 	Å€fàB¦-ÿÁƒ�½_†I|¥�+ÀÄ 
b    	/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
 * DaVinci Voice Codec Core Interface for TI platforms
 *
 * Copyright (C) 2010 Texas Instruments, Inc
 *
 * Author: Miguel Aguilar <miguel.aguilar@ridgerun.com>
 */

#ifndef __LINUX_MFD_DAVINCI_VOICECODEC_H_
#define __LINUX_MFD_DAVINCI_VOICECODEC_H_

#include <linux/kernel.h>
#include <linux/platform_device.h>
#include <linux/mfd/core.h>
#include <linux/platform_data/edma.h>

struct regmap;

/*
 * Register values.
 */
#define DAVINCI_VC_PID			0x00
#define DAVINCI_VC_CTRL			0x04
#define DAVINCI_VC_INTEN		0x08
#define DAVINCI_VC_INTSTATUS		0x0c
#define DAVINCI_VC_INTCLR		0x10
#define DAVINCI_VC_EMUL_CTRL		0x14
#define DAVINCI_VC_RFIFO		0x20
#define DAVINCI_VC_WFIFO		0x24
#define DAVINCI_VC_FIFOSTAT		0x28
#define DAVINCI_VC_TST_CTRL		0x2C
#define DAVINCI_VC_REG05		0x94
#define DAVINCI_VC_REG09		0xA4
#define DAVINCI_VC_REG12		0xB0

/* DAVINCI_VC_CTRL bit fields */
#define DAVINCI_VC_CTRL_MASK		0x5500
#define DAVINCI_VC_CTRL_RSTADC		BIT(0)
#define DAVINCI_VC_CTRL_RSTDAC		BIT(1)
#define DAVINCI_VC_CTRL_RD_BITS_8	BIT(4)
#define DAVINCI_VC_CTRL_RD_UNSIGNED	BIT(5)
#define DAVINCI_VC_CTRL_WD_BITS_8	BIT(6)
#define DAVINCI_VC_CTRL_WD_UNSIGNED	BIT(7)
#define DAVINCI_VC_CTRL_RFIFOEN	