Home
last modified time | relevance | path

Searched refs:XlnxEFuse (Results 1 – 11 of 11) sorted by relevance

/qemu/hw/nvram/
H A Dxlnx-efuse.c44 bool xlnx_efuse_get_bit(XlnxEFuse *s, unsigned int bit) in xlnx_efuse_get_bit()
50 static int efuse_bytes(XlnxEFuse *s) in efuse_bytes()
55 static int efuse_bdrv_read(XlnxEFuse *s, Error **errp) in efuse_bdrv_read()
95 static void efuse_bdrv_sync(XlnxEFuse *s, unsigned int bit) in efuse_bdrv_sync()
122 static void efuse_ro_bits_sort(XlnxEFuse *s) in efuse_ro_bits_sort()
132 static bool efuse_ro_bits_find(XlnxEFuse *s, uint32_t k) in efuse_ro_bits_find()
144 bool xlnx_efuse_set_bit(XlnxEFuse *s, unsigned int bit) in xlnx_efuse_set_bit()
178 uint32_t xlnx_efuse_tbits_check(XlnxEFuse *s) in xlnx_efuse_tbits_check()
207 XlnxEFuse *s = XLNX_EFUSE(dev); in efuse_realize()
229 XlnxEFuse *s = XLNX_EFUSE(obj); in efuse_finalize()
[all …]
H A Dxlnx-versal-efuse-cache.c89 TYPE_XLNX_EFUSE, XlnxEFuse *),
H A Dxlnx-versal-efuse-ctrl.c749 TYPE_XLNX_EFUSE, XlnxEFuse *),
787 uint32_t xlnx_versal_efuse_read_row(XlnxEFuse *efuse, in type_init()
H A Dxlnx-zynqmp-efuse.c833 TYPE_XLNX_EFUSE, XlnxEFuse *),
/qemu/include/hw/nvram/
H A Dxlnx-efuse.h34 OBJECT_DECLARE_SIMPLE_TYPE(XlnxEFuse, XLNX_EFUSE);
36 struct XlnxEFuse { struct
74 bool xlnx_efuse_get_bit(XlnxEFuse *s, unsigned int bit);
83 bool xlnx_efuse_set_bit(XlnxEFuse *s, unsigned int bit);
97 bool xlnx_efuse_k256_check(XlnxEFuse *s, uint32_t crc, unsigned start);
110 uint32_t xlnx_efuse_tbits_check(XlnxEFuse *s);
120 static inline uint32_t xlnx_efuse_get_row(XlnxEFuse *s, unsigned int bit) in xlnx_efuse_get_row()
H A Dxlnx-versal-efuse.h42 XlnxEFuse *efuse;
55 XlnxEFuse *efuse;
66 uint32_t xlnx_versal_efuse_read_row(XlnxEFuse *s, uint32_t bit, bool *denied);
H A Dxlnx-zynqmp-efuse.h39 XlnxEFuse *efuse;
/qemu/include/hw/arm/
H A Dxlnx-zynqmp.h113 XlnxEFuse efuse;
H A Dxlnx-versal.h122 XlnxEFuse efuse;
/qemu/hw/arm/
H A Dxlnx-zcu102.c115 static void efuse_attach_drive(XlnxEFuse *dev) in efuse_attach_drive()
H A Dxlnx-versal-virt.c619 static void efuse_attach_drive(XlnxEFuse *dev) in efuse_attach_drive()