Go to the documentation of this file. 1 #ifndef __PMAC_PFUNC_H__
2 #define __PMAC_PFUNC_H__
4 #include <linux/types.h>
5 #include <linux/list.h>
8 #define PMF_FLAGS_ON_INIT 0x80000000u
9 #define PMF_FLGAS_ON_TERM 0x40000000u
10 #define PMF_FLAGS_ON_SLEEP 0x20000000u
11 #define PMF_FLAGS_ON_WAKE 0x10000000u
12 #define PMF_FLAGS_ON_DEMAND 0x08000000u
13 #define PMF_FLAGS_INT_GEN 0x04000000u
14 #define PMF_FLAGS_HIGH_SPEED 0x02000000u
15 #define PMF_FLAGS_LOW_SPEED 0x01000000u
16 #define PMF_FLAGS_SIDE_EFFECTS 0x00800000u
51 #define PMF_STD_ARGS struct pmf_function *func, void *instdata, \
82 const u8 *maskdata,
const u8 *valuedata);
87 u32 totallen,
const u8 *maskdata,
const u8 *valuedata);
93 u32 totallen,
const u8 *maskdata,
108 const u8 *valuedata);