PG
li.w \temp, 0xb0 # PLV=0, IE=0, PG=1
#define PG_UART_TXD PG(0) /* Use UART_TXD as PG(0) */
#define PG_UART_RXD PG(1) /* Use UART_RXD as PG(1) */
#define PG_PWMOUT PG(2) /* Use PWMOUT as PG(2) */
#define PG_TOUT2 PG(3) /* Use TOUT2 as PG(3) */
#define PG_TIN2 PG(4) /* Use TIN2 as PG(4) */
#define PG_TOUT1 PG(5) /* Use TOUT1 as PG(5) */
#define PG_TIN1 PG(6) /* Use TIN1 as PG(6) */
#define PG_RTCOUT PG(7) /* Use RTCOUT as PG(7) */
#define mk_cr_cmd(PG, SBC, MCN, OP) \
((PG << 26) | (SBC << 21) | (MCN << 6) | OP)
s32 PT, PR, PG, PO;
ret = mlx90632_read_ee_register(data->regmap, MLX90632_EE_P_G, &PG);
PT, PR, PG, PO, Gb);
static int mlx90635_read_ee_ambient(struct regmap *regmap, s16 *PG, s16 *PO, s16 *Gb)
*PG = (s16)read_tmp;
s16 PG, PO, Gb;
ret = mlx90635_read_ee_ambient(data->regmap_ee, &PG, &PO, &Gb);
PG, PO, Gb);
s16 Fb, Ga, Gb, Ha, Hb, PG, PO;
ret = mlx90635_read_ee_ambient(data->regmap_ee, &PG, &PO, &Gb);
f(PGLS, __CEPH_OSD_OP(RD, PG, 1), "pgls") \
f(PGLS_FILTER, __CEPH_OSD_OP(RD, PG, 2), "pgls-filter") \
f(PG_HITSET_LS, __CEPH_OSD_OP(RD, PG, 3), "pg-hitset-ls") \
f(PG_HITSET_GET, __CEPH_OSD_OP(RD, PG, 4), "pg-hitset-get")
CS48L32_EQ_REG_NAME_PASTER(name, band, PG), \
CS48L32_EQ_REG_NAME_PASTER(name, BAND5, PG), \