Searched refs:regTab (Results 1 - 3 of 3) sorted by relevance
/drivers/peripheral/sensor/chipset/ppg/ |
H A D | ppg_cs1262_fw.c | 58 { .mode = HEART_RATE_MODE, .regTab = &g_heartRegTab },
61 static int32_t validateTab(uint8_t *regTab, uint16_t valiSize)
in validateTab() argument 66 if (((uint16_t *)regTab)[0] != PPG_CONFIG_START_MAGIC) {
in validateTab() 73 checksum += regTab[index];
in validateTab() 76 /* real checksum stored in the last 2 bytes, and one item of regTab has 2 bytes,
in validateTab() 80 return (checksum == ((uint16_t *)regTab)[index]) ? HDF_SUCCESS : HDF_FAILURE;
in validateTab() 89 ret = validateTab((uint8_t *)(g_ppgModeTab[index].regTab), sizeof(*g_ppgModeTab[index].regTab));
in Cs1262Loadfw() 94 *configTab = g_ppgModeTab[index].regTab;
in Cs1262Loadfw()
|
H A D | ppg_cs1262.c | 148 static int32_t Writefw(Cs1262RegConfigTab *regTab) in Writefw() argument 152 { .regAddr = CS1262_CLOCK_REG, .regVal = regTab->clock, 1 }, in Writefw() 153 { .regAddr = CS1262_TL_BA, .regValGroup = regTab->tlTab, .regLen = TL_REGS_NUM }, in Writefw() 154 { .regAddr = CS1262_TX_BA, .regValGroup = regTab->txTab, .regLen = TX_REGS_NUM }, in Writefw() 155 { .regAddr = CS1262_RX_BA, .regValGroup = regTab->rxTab, .regLen = RX_REGS_NUM }, in Writefw() 156 { .regAddr = CS1262_TE_BA, .regValGroup = regTab->teTab, .regLen = TE_REGS_NUM }, in Writefw() 157 { .regAddr = CS1262_FIFO_OFFSET_REG, .regValGroup = (regTab->fifoTab + FIFO_WRITE_OFFSET), in Writefw() 179 Cs1262RegConfigTab *regTab = NULL; in Cs1262SetMode() local 189 ret = Cs1262Loadfw(mode, ®Tab); in Cs1262SetMode() 190 if ((ret != HDF_SUCCESS) || (regTab in Cs1262SetMode() [all...] |
H A D | ppg_cs1262.h | 67 Cs1262RegConfigTab *regTab; member
|
Completed in 1 milliseconds