AFHBA404
AFHBA404 connects ACQ2106 to PCI-Express
Macros | Functions | Variables
afhba_debugfs.c File Reference
#include "acq-fiber-hba.h"
#include <linux/debugfs.h>

Go to the source code of this file.

Macros

#define NUM_REG_CREATE(dir, va, reg)
 

Functions

void afhba_createDebugfs (struct AFHBA_DEV *adev)
 
void afhba_removeDebugfs (struct AFHBA_DEV *adev)
 

Variables

struct dentry * afhba_debug_root
 

Macro Definition Documentation

◆ NUM_REG_CREATE

#define NUM_REG_CREATE (   dir,
  va,
  reg 
)
Value:
sprintf(pcursor, "0x%04lx", reg); \
debugfs_create_x32(pcursor, S_IRUGO|S_IWUGO, dir, va+(reg)); \
pcursor += strlen(pcursor) + 1; \
if (pcursor-pbase >= 4096) { WARN_ON(true); return; }

Definition at line 30 of file afhba_debugfs.c.

Function Documentation

◆ afhba_createDebugfs()

void afhba_createDebugfs ( struct AFHBA_DEV adev)

Definition at line 35 of file afhba_debugfs.c.

◆ afhba_removeDebugfs()

void afhba_removeDebugfs ( struct AFHBA_DEV adev)

Definition at line 90 of file afhba_debugfs.c.

Variable Documentation

◆ afhba_debug_root

struct dentry* afhba_debug_root

Definition at line 27 of file afhba_debugfs.c.