kernel-brax3-ubuntu-touch/drivers/misc/mediatek/prize/hardware_info/hardware_info.h
erascape f319b992b1 kernel-5.15: Initial import brax3 UT kernel
* halium configs enabled

Signed-off-by: erascape <erascape@proton.me>
2025-09-23 15:17:10 +00:00

36 lines
1.1 KiB
C
Executable file

#ifndef _HARDWARE_INFO_H_
#define _HARDWARE_INFO_H_
struct hardware_info{
unsigned char chip[32];
unsigned char vendor[32];
unsigned char id[32];
unsigned char more[64];
#if defined(CONFIG_PRIZE_HARDWARE_INFO_BAT)
unsigned char batt_versions[32];
unsigned char Q_MAX_POS_50[32];
unsigned char Q_MAX_POS_25[32];
unsigned char Q_MAX_POS_10[32];
unsigned char Q_MAX_POS_0[32];
#endif
};
extern struct hardware_info current_lcm_info;
extern struct hardware_info current_camera_info[5];
extern struct hardware_info current_tp_info;
extern struct hardware_info current_fingerprint_info;
extern struct hardware_info current_coulo_info;
extern struct hardware_info current_alsps_info;
extern struct hardware_info current_gsensor_info;
extern struct hardware_info current_msensor_info;
extern struct hardware_info current_gyroscope_info;
extern struct hardware_info current_barosensor_info;
extern struct hardware_info current_sarsensor_info;
extern struct hardware_info current_flash_lpddr_info;
#if IS_ENABLED(CONFIG_PRIZE_HARDWARE_INFO_UFS_HEALTH)
extern struct hardware_info current_flash_health_info;
#endif
#endif /* _HARDWARE_INFO_H_ */