Hi Evan, I've some question about end user's provisioning. On 5/30/18, Evan Green <evgreen@xxxxxxxxxxxx> wrote: > This series enables provisioning UFS devices using the existing sysfs > interface. This functionality is primarily useful along the assembly > line, but might also be useful for end users that receive devices that > aren't locked down. As we knew, ufs are mainly adopted to boot device like mobile phone. Usally after provisioning operation, every data in ufs (eg. Android : system, userdata, boot info and etc) would be removed. How end user download and flash all data to ufs?. dd or another download tools?. > > Evan Green (7): > scsi: ufs: Add Configuration Descriptor to sysfs > scsi: ufs: Add config descriptor documentation > scsi: ufs: Make sysfs attributes writable > scsi: ufs: sysfs: Document attribute writability > scsi: ufs: Refactor descriptor read for write > scsi: ufs: Enable writing config descriptor > scsi: ufs: Update config descriptor documentation > > Documentation/ABI/testing/sysfs-driver-ufs | 174 ++++++++++++++++++++--- > drivers/scsi/ufs/ufs-sysfs.c | 217 > ++++++++++++++++++++++++++--- > drivers/scsi/ufs/ufs.h | 29 ++++ > drivers/scsi/ufs/ufshcd.c | 89 ++++++++---- > drivers/scsi/ufs/ufshcd.h | 16 ++- > 5 files changed, 458 insertions(+), 67 deletions(-) > > -- > 2.13.5 > >