Thanks for the review. I'll create a V2 with the missing signing. Regarding BKOPS_START the standard tells: 7.4.81 "Writing any value to this field shall manually start background operations. Device shall stay busy till no more background operations are needed" So I don't think it makes sense to have an unset, since it just acts as a trigger register and blocks until done. /Lars Pedersen > > From: Lars Pedersen <lapeddk@xxxxxxxxx> > Proper signing > > > > > Add bkops start functionality when BKOPS_EN[0](MANUAL_EN) is set. > > > > + ret = write_extcsd_value(fd, EXT_CSD_BKOPS_START, BKOPS_START); > You may want to allow to unset it as well, > otherwise you'll need to reset the platform to do so. > > Thanks, > Avri