xref: /rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_hwid.h (revision de479f92fac8b00a2b04c4f1fc75f40ac7407e0e)
1 /*
2  * (C) Copyright 2024 Rockchip Electronics Co., Ltd
3  *
4  * SPDX-License-Identifier:     GPL-2.0+
5  */
6 
7 #ifndef __RK_HWID_H_
8 #define __RK_HWID_H_
9 
10 #define KEY_WORDS_ADC_CTRL	"#_"
11 #define KEY_WORDS_ADC_CH	"_ch"
12 #define KEY_WORDS_GPIO		"#gpio"
13 
14 /*
15  * hwid_init_data() - init data about hwid.
16  *
17  */
18 void hwid_init_data(void);
19 
20 /*
21  * hwid_dtb_is_available() -  find dtb file by HW(adc or gpio).
22  *
23  * @file_name: dtb name include with HW info.
24  *
25  * return found or not.
26  */
27 bool hwid_dtb_is_available(const char *file_name);
28 
29 #endif /* __RK_HWID_H_ */
30