On Sun, Apr 10, 2022 at 02:00:59PM +0200, Linus Walleij wrote: > > + val = zinitix_get_u16_reg(bt541, bt541->eeprom_info_reg); > + if (val & ZINITIX_EEPROM_HW_CALIB) { > + error = zinitix_calibrate(bt541); > + if (error) > + return error; > + } > + My understanding that calibration might take pretty long time. Are you sure you want it to happen automatically when opening the device? Or maybe userspace needs to control this? Thanks. -- Dmitry