commit 0fc16d5f9dac65a5f56e36c727e6833cf3bc8361
parent 618b81f6e4d73e773be6ecdf3730393bd74e3dd7
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date: Sun, 23 Aug 2020 13:35:32 +0200
include: Remove outdated types.h
This file is not used anymore.
Change-Id: I7a74c19857c525055b43a50944d73b8ff0183e0a
Diffstat:
| D | include/types.h | | | 160 | ------------------------------------------------------------------------------- |
1 file changed, 0 insertions(+), 160 deletions(-)
diff --git a/include/types.h b/include/types.h
@@ -1,160 +0,0 @@
-#if __GNUC__ || __clang__
-#define UNPACKFMT __attribute__ ((format (scanf, 2, 3)))
-#define PACKFMT __attribute__ ((format (printf, 2, 3)))
-#else
-#define UNPACKFMT
-#define PACKFMT
-#endif
-
-extern int unpack(uint64_t buf[], const char *fmt, ...) UNPACKFMT;
-extern int pack(uint64_t buf[], const char *fmt, ...) PACKFMT;
-struct rscb_ctrl {
- unsigned char en; //#1
- unsigned char preg_lock; //#1
- unsigned char dbg; //#1
- unsigned char res0_0; //#1
- unsigned char rmu_wlock; //#1
- unsigned char rot_wlock; //#1
- unsigned char rscb_lock; //#1
- unsigned char alive; //#1
- unsigned long long res0_1; //#55
-};
-
-struct rscb_rpu_cfg {
- unsigned char rpgsize; //#1
- unsigned char res0_0; //#5
- unsigned char spec; //#1
- unsigned char res0_1; //#5
- unsigned char srpupriv; //#7
- unsigned char pepriv; //#7
-};
-
-struct rscb_l0rgt_hdr {
- unsigned char valid; //#1
- unsigned char entries; //#4
- unsigned char segsize; //#5
- unsigned long long baddr; //#39
- unsigned char res0_0; //#3
- unsigned char irgn; //#1
- unsigned char orgn; //#1
- unsigned char sh; //#1
- unsigned char res0_1; //#1
-};
-
-struct rscb_sys_props {
- unsigned char rpu; //#1
- unsigned char enc; //#2
- unsigned char res0_0; //#1
- unsigned char integ; //#1
- unsigned char zero; //#1
- unsigned char dram_pkg; //#1
- unsigned long res0_1; //#22
-};
-
-struct rscb_state {
- unsigned char extdbg; //#7
- unsigned long res0_0; //#23
-};
-
-struct rscb_event_vec {
- unsigned char fatal; //#1
- unsigned char sram_ras; //#1
- unsigned char preg_wb; //#1
- unsigned char rpu_err; //#1
- unsigned char mpe_err; //#1
- unsigned long res0_0; //#26
-};
-
-struct rscb_event_ctx {
- unsigned char index; //#5
- unsigned char client; //#5
- unsigned long long addr; //#39
- unsigned char subtype; //#3
-};
-
-struct rscb {
- struct rscb_ctrl ctrl; //#64
- struct rscb_rpu_cfg rpu_cfg; //#32
- struct rscb_l0rgt_hdr l0rgt_hdr; //#64
- unsigned char global_lock; //#64
- unsigned char hw_ver; //#32
- unsigned char rom_ver; //#32
- unsigned char ram_ver; //#32
- struct rscb_sys_props sys_props; //#32
- unsigned char gp0; //#32
- unsigned char gp1; //#32
- unsigned char gp2; //#32
- unsigned char gp3; //#32
- unsigned char nonce; //#64
- struct rscb_state state; //#32
- struct rscb_event_vec event_vec; //#32
- struct rscb_event_ctx event_ctx; //#64
-};
-
-struct crgte {
- unsigned char props; //#2
-};
-
-struct l0rgte {
- unsigned char valid; //#1
- unsigned char l1rgt_en; //#1
- unsigned char crgt_en; //#1
- unsigned char type; //#5
- unsigned char res0_0; //#4
- unsigned long long baddr; //#40
- unsigned int res0_1; //#12
- unsigned int start; //#12
- unsigned long long cbaddr; //#40
- unsigned int end; //#12
-};
-
-struct rgte {
- unsigned char state; //#4
- unsigned char owner_perms; //#3
- unsigned char visibility; //#1
- unsigned char global_perms; //#2
- unsigned char secure_access; //#2
- unsigned long long owner; //#40
- unsigned char res0_0; //#8
- unsigned char fuse_level; //#4
- unsigned char lock; //#1
- unsigned char lock_ext; //#3
- unsigned char pin; //#1
- unsigned char integ; //#1
- unsigned char res0_1; //#1
- unsigned char export_depth; //#2
- unsigned char res0_2; //#3
- unsigned long long mapped_addr; //#44
- unsigned char res0_3; //#8
-};
-
-/* prototypes */
-extern int pack_rscb_state(uint64_t buf[], struct rscb_state *sp);
-extern int unpack_rscb_state(uint64_t buf[], struct rscb_state *sp);
-
-extern int pack_rscb_event_ctx(uint64_t buf[], struct rscb_event_ctx *sp);
-extern int unpack_rscb_event_ctx(uint64_t buf[], struct rscb_event_ctx *sp);
-
-extern int pack_rscb_sys_props(uint64_t buf[], struct rscb_sys_props *sp);
-extern int unpack_rscb_sys_props(uint64_t buf[], struct rscb_sys_props *sp);
-
-extern int pack_rscb_event_vec(uint64_t buf[], struct rscb_event_vec *sp);
-extern int unpack_rscb_event_vec(uint64_t buf[], struct rscb_event_vec *sp);
-
-extern int pack_rscb_l0rgt_hdr(uint64_t buf[], struct rscb_l0rgt_hdr *sp);
-extern int unpack_rscb_l0rgt_hdr(uint64_t buf[], struct rscb_l0rgt_hdr *sp);
-
-extern int pack_rscb_rpu_cfg(uint64_t buf[], struct rscb_rpu_cfg *sp);
-extern int unpack_rscb_rpu_cfg(uint64_t buf[], struct rscb_rpu_cfg *sp);
-
-extern int pack_rscb_ctrl(uint64_t buf[], struct rscb_ctrl *sp);
-extern int unpack_rscb_ctrl(uint64_t buf[], struct rscb_ctrl *sp);
-
-extern int pack_crgte(uint64_t buf[], struct crgte *sp);
-extern int unpack_crgte(uint64_t buf[], struct crgte *sp);
-
-extern int pack_l0rgte(uint64_t buf[], struct l0rgte *sp);
-extern int unpack_l0rgte(uint64_t buf[], struct l0rgte *sp);
-
-extern int pack_rgte(uint64_t buf[], struct rgte *sp);
-extern int unpack_rgte(uint64_t buf[], struct rgte *sp);