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);
755 u8 ctrla, ctrlb, ctrld, ctrl4a, ctrl4b, ssn[8];
760 ds1685_rtc_get_ssn(rtc, ssn);
769 switch (ssn[0]) {
817 ssn);
1030 u8 ssn[8];
1033 ds1685_rtc_get_ssn(rtc, ssn);
1036 return sprintf(buf, "%8phC\n", ssn);