Searched refs:kso_val (Results 1 – 2 of 2) sorted by relevance
67 uint32_t kso_val; in it8xxx2_kbd_drive_column() local72 kso_val = kso_mask; in it8xxx2_kbd_drive_column()75 kso_val = 0; in it8xxx2_kbd_drive_column()78 kso_val = kso_mask ^ BIT(col); in it8xxx2_kbd_drive_column()87 inst->KBS_KSOL = (inst->KBS_KSOL & ~ksol_mask) | (kso_val & ksol_mask); in it8xxx2_kbd_drive_column()88 inst->KBS_KSOH1 = (inst->KBS_KSOH1 & ~ksoh1_mask) | ((kso_val >> 8) & ksoh1_mask); in it8xxx2_kbd_drive_column()92 inst->KBS_KSOH2 = (kso_val >> 16) & 0xff; in it8xxx2_kbd_drive_column()
58 uint8_t kso_val; in kbd_it8801_drive_column() local62 kso_val = IT8801_REG_MASK_KSOSDIC | IT8801_REG_MASK_AKSOSC; in kbd_it8801_drive_column()65 kso_val = IT8801_REG_MASK_AKSOSC; in kbd_it8801_drive_column()68 kso_val = config->kso_mapping[col]; in kbd_it8801_drive_column()71 ret = i2c_reg_write_byte_dt(&config->i2c_dev, config->reg_ksomcr, kso_val); in kbd_it8801_drive_column()