• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1root {
2    module = "beken,bk7235";
3    device_info {
4        match_attr = "hdf_manager";
5        template host {
6            hostName = "";
7            priority = 100;
8            template device {
9                template deviceNode {
10                    policy = 0;
11                    priority = 100;
12                    preload = 0;
13                    permission = 0664;
14                    moduleName = "";
15                    serviceName = "";
16                    deviceMatchAttr = "";
17                }
18            }
19        }
20        platform :: host {
21            hostName = "platform_host";
22            priority = 50;
23            device_gpio :: device {
24                gpio0 :: deviceNode {
25                    policy = 1;
26                    priority = 45;
27                    moduleName = "HDF_PLATFORM_GPIO_DRIVER";
28                    serviceName = "HDF_PLATFORM_GPIO";
29                    deviceMatchAttr = "gpio_config";
30                }
31            }
32            device_i2c :: device {
33                i2c_manager :: deviceNode {
34                    policy = 2;
35                    priority = 50;
36                    moduleName = "HDF_PLATFORM_I2C_MANAGER";
37                    serviceName = "HDF_PLATFORM_I2C_MANAGER";
38                }
39                i2c0 :: deviceNode {
40                    policy = 0;
41                    priority = 100;
42                    moduleName = "HDF_PLATFORM_I2C_DRIVER";
43                    serviceName = "HDF_PLATFORM_I2C_0";
44                    deviceMatchAttr = "i2c0_config";
45                }
46            }
47            device_uart :: device {
48                uart1 :: deviceNode {
49                    policy = 1;
50                    priority = 55;
51                    moduleName = "HDF_PLATFORM_UART_DRIVER";
52                    serviceName = "HDF_PLATFORM_UART_1";
53                    deviceMatchAttr = "uart1_config";
54                }
55                uart2 :: deviceNode {
56                    policy = 1;
57                    priority = 60;
58                    moduleName = "HDF_PLATFORM_UART_DRIVER";
59                    serviceName = "HDF_PLATFORM_UART_2";
60                    deviceMatchAttr = "uart2_config";
61                }
62            }
63        }
64    }
65}
66