Searched refs:XlnxEFuse (Results 1 – 11 of 11) sorted by relevance
/openbmc/qemu/hw/nvram/ |
H A D | xlnx-efuse.c | 44 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() 167 bool xlnx_efuse_k256_check(XlnxEFuse *s, uint32_t crc, unsigned start) in xlnx_efuse_k256_check() 178 uint32_t xlnx_efuse_tbits_check(XlnxEFuse *s) in xlnx_efuse_tbits_check() 207 XlnxEFuse *s = XLNX_EFUSE(dev); in efuse_realize() [all …]
|
H A D | xlnx-versal-efuse-cache.c | 89 TYPE_XLNX_EFUSE, XlnxEFuse *),
|
H A D | xlnx-versal-efuse-ctrl.c | 749 TYPE_XLNX_EFUSE, XlnxEFuse *), 787 uint32_t xlnx_versal_efuse_read_row(XlnxEFuse *efuse, in type_init()
|
H A D | xlnx-zynqmp-efuse.c | 839 TYPE_XLNX_EFUSE, XlnxEFuse *),
|
/openbmc/qemu/include/hw/nvram/ |
H A D | xlnx-efuse.h | 34 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 D | xlnx-versal-efuse.h | 42 XlnxEFuse *efuse; 56 XlnxEFuse *efuse; 67 uint32_t xlnx_versal_efuse_read_row(XlnxEFuse *s, uint32_t bit, bool *denied);
|
H A D | xlnx-zynqmp-efuse.h | 39 XlnxEFuse *efuse;
|
/openbmc/qemu/include/hw/arm/ |
H A D | xlnx-zynqmp.h | 113 XlnxEFuse efuse;
|
H A D | xlnx-versal.h | 123 XlnxEFuse efuse;
|
/openbmc/qemu/hw/arm/ |
H A D | xlnx-zcu102.c | 115 static void efuse_attach_drive(XlnxEFuse *dev) in efuse_attach_drive()
|
H A D | xlnx-versal-virt.c | 619 static void efuse_attach_drive(XlnxEFuse *dev) in efuse_attach_drive()
|