xref: /rk3399_rockchip-uboot/include/android_avb/avb_ops_user.h (revision 6c551138ca32fe8065f37a7a1dc1a0f3491313f1)
1*6c551138SJason Zhu #ifndef AVB_OPS_USER_H_
2*6c551138SJason Zhu #define AVB_OPS_USER_H_
3*6c551138SJason Zhu 
4*6c551138SJason Zhu #include <android_avb/libavb.h>
5*6c551138SJason Zhu #include <android_avb/avb_ab_flow.h>
6*6c551138SJason Zhu 
7*6c551138SJason Zhu 
8*6c551138SJason Zhu 
9*6c551138SJason Zhu AvbOps* avb_ops_user_new(void);
10*6c551138SJason Zhu void avb_ops_user_free(AvbOps* ops);
11*6c551138SJason Zhu int read_slot_count(char *slot_count);
12*6c551138SJason Zhu int read_slot_suffixes(char *slot_suffixes);
13*6c551138SJason Zhu int set_slot_active(unsigned int *slot_number);
14*6c551138SJason Zhu int get_current_slot(char *select_slot);
15*6c551138SJason Zhu 
16*6c551138SJason Zhu #endif
17