Lines Matching +full:0 +full:b11
19 #define DIR_READ(a) ((a) & 0x7f)
41 uint8_t reg_buf[3] = { DIR_READ(reg), ADDR_7(reg), 0 }; in fxls8974_read_spi()
57 uint8_t data[] = { DIR_READ(reg), ADDR_7(reg), 0}; in fxls8974_byte_read_spi()
83 if (fxls8974_byte_read_spi(dev, reg, &old_val) < 0) { in fxls8974_reg_field_update_spi()
196 case 0: in fxls8974_set_odr()
206 LOG_DBG("Set %s ODR to 0x%02x", (mode == FXLS8974_WAKE) ? "wake" : "sleep", odr); in fxls8974_set_odr()
235 return 0; in fxls8974_attr_set()
244 int ret = 0; in fxls8974_sample_fetch()
271 for (i = 0; i < FXLS8974_MAX_ACCEL_BYTES; i += 2) { in fxls8974_sample_fetch()
316 case 0b00: in fxls8974_get_accel_data()
319 case 0b01: in fxls8974_get_accel_data()
322 case 0b10: in fxls8974_get_accel_data()
325 case 0b11: in fxls8974_get_accel_data()
332 for (int i = 0; i < FXLS8974_MAX_ACCEL_CHANNELS; i++) { in fxls8974_get_accel_data()
353 return 0; in fxls8974_get_accel_data()
366 return 0; in fxls8974_get_temp_data()
399 return 0; in fxls8974_channel_get()
415 return 0; in fxls8974_get_active()
435 "CFG: 0x%02x CFG2: 0x%02x CFG3: 0x%02x CFG4: 0x%02x CFG5: 0x%02x", in fxls8974_print_config()
436 regVal[0], regVal[1], regVal[2], regVal[3], regVal[4]); in fxls8974_print_config()
496 LOG_ERR("Unknown Device ID 0x%x", data->whoami); in fxls8974_init()
548 k_sem_init(&data->sem, 0, K_SEM_MAX_LIMIT); in fxls8974_init()
577 return 0; in fxls8974_init()
597 SPI_OP_MODE_MASTER | SPI_WORD_SET(8), 0) }, \