PDK API Guide for J721E
|
Interface file for NSF4 module, Defines the structures / control operations that could be used to configure / control NSF4 module in VISS NSF4 is independent module, between RAW FE and FCFA. This is why a separate interface file is used for controlling NSF4.
Go to the source code of this file.
Data Structures | |
struct | Nsf4_PwlConfig |
PWL configuration, used in defining PWL curve in LSCC. More... | |
struct | Nsf4_LsccConfig |
LSCC configuration. More... | |
struct | Nsf4v_Config |
NSF4 configuration. More... | |
Macros | |
#define | NSF4_LSCC_MAX_SET (2U) |
Maximum number of PWL Sets for LSCC. More... | |
#define | NSF4_LSCC_MAX_SEGMENT (16U) |
Maximum number of segments in PWL curve for LSCC. More... | |
#define | NSF4_MAX_SCALE (3U) |
Maximum TN Scale. More... | |
#define | NSF4_TN_MAX_SEGMENT (12U) |
Maximum number of segments in PWL curve for TN. More... | |
Nsf4v IOCTL macros | |
#define | IOCTL_NSF4_GET_CONFIG (VHWA_IOCTL_NSF4_IOCTL_BASE) |
Ioctl for getting NSF4 parameters. Refer to structure Nsf4v_Config. More... | |
#define | IOCTL_NSF4_SET_CONFIG (IOCTL_NSF4_GET_CONFIG + 1U) |
Ioctl for setting NSF4 parameters. Refer to structure Nsf4v_Config. More... | |
Functions | |
static void | Nsf4vConfig_init (Nsf4v_Config *nsf4Config) |
This function should be used to initialize variable of type Nsf4v_Config. More... | |