Hi All, > On that machine a single reading of the EC register (i.e. a call to > ec_read()) takes approx. 14 ms. The timeout is probably right here. I migrated that ASUS machine to another distribution (Arch -> Gentoo, kernel versions 5.14.8 -> 5.14.14) and surprisingly reading EC registers became faster. I accumulated data from 14133 read operations and the times are distributed as follows: 84 % at 4 ms, 10 % at 5 ms, 5.0 % at 6 ms and the rest is between 3 and 9 ms (but concentrating around multiples of 0.5 ms). In the meantime the only other user who provided EC read timeouts showed 14 ms per EC read too. Regards, Eugene