Lines Matching refs:ssn
226 * @ssn: u8 array to hold the bits of the silicon serial number.
238 ds1685_rtc_get_ssn(struct ds1685_priv *rtc, u8 *ssn)
240 ssn[0] = rtc->read(rtc, RTC_BANK1_SSN_MODEL);
241 ssn[1] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_1);
242 ssn[2] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_2);
243 ssn[3] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_3);
244 ssn[4] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_4);
245 ssn[5] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_5);
246 ssn[6] = rtc->read(rtc, RTC_BANK1_SSN_BYTE_6);
247 ssn[7] = rtc->read(rtc, RTC_BANK1_SSN_CRC);
757 u8 ctrla, ctrlb, ctrld, ctrl4a, ctrl4b, ssn[8];
762 ds1685_rtc_get_ssn(rtc, ssn);
771 switch (ssn[0]) {
819 ssn);
1032 u8 ssn[8];
1035 ds1685_rtc_get_ssn(rtc, ssn);
1038 return sprintf(buf, "%8phC\n", ssn);