Change-Id: I3942c0e564633005c665801132a1a15ecc585651
Signed-off-by: hgchu <hg.chu@samsung.com>
However, do not compile this as a module if your root file system
(the one containing the directory /) is located on a UFS device.
+config UFS_UN_18DIGITS
+ bool "The digits of SEC unique number"
+ depends on SCSI_UFSHCD
+
config SCSI_UFSHCD_PCI
tristate "PCI bus based UFS Controller support"
depends on SCSI_UFSHCD && PCI
#define UFS_VENDOR_SAMSUNG 0x1CE
#define UFS_VENDOR_SKHYNIX 0x1AD
+/*uniqueu number*/
+#define UFS_UN_16_DIGITS 16
+#define UFS_UN_18_DIGITS 18
+#define UFS_UN_MAX_DIGITS 19 //current max digit + 1
+
/**
* ufs_dev_fix - ufs device quirk info
* @card: ufs card details
#include "ufs.h"
#include "ufshci.h"
+#include "ufs_quirks.h"
#define UFSHCD "ufshcd"
#define UFSHCD_DRIVER_VERSION "0.2"
struct ufs_clk_scaling clk_scaling;
bool is_sys_suspended;
+ char unique_number[UFS_UN_MAX_DIGITS];
+
struct ufs_monitor monitor;
enum bkops_status urgent_bkops_lvl;