cec: keep a separate write and read lock in CCECBusDevice