Lines Matching refs:bsec_dev
116 struct bsec_dev { struct
124 static struct bsec_dev bsec_dev; argument
141 return bsec_dev.max_id; in otp_max_id()
146 return bsec_dev.upper_base; in otp_upper_base()
159 return io_pa_or_va_secure(&bsec_dev.base, BSEC_IP_MAGIC_ID_OFF + 1); in bsec_base()
594 uint32_t *array = bsec_dev.nsec_access; in nsec_access_granted()
726 bsec_dev.nsec_access[idx] |= BIT(otp_id % BSEC_BITS_PER_WORD); in enable_nsec_access()
733 bsec_dev.nsec_access = calloc(nsec_access_array_size(), in bsec_dt_otp_nsec_access()
734 sizeof(*bsec_dev.nsec_access)); in bsec_dt_otp_nsec_access()
735 if (!bsec_dev.nsec_access) in bsec_dt_otp_nsec_access()
904 if (bsec_info.reg != bsec_dev.base.pa || in initialize_bsec_from_dt()
935 bsec_dev.base.pa = cfg.base; in initialize_bsec()
936 bsec_dev.upper_base = cfg.upper_start; in initialize_bsec()
937 bsec_dev.max_id = cfg.max_id; in initialize_bsec()