1# Display Power Manager<a name="EN-US_TOPIC_0000001152026155"></a> 2 3- [Introduction](#section11660541593) 4- [Directory Structure](#section19472752217) 5- [Repositories Involved](#section63151229062) 6 7## Introduction<a name="section11660541593"></a> 8 9The Display Power Manager module provides the following capabilities: 10 111. Turning on/off the display 122. Adjusting the brightness of the display screen 13 14**Figure 1** Architecture of the Display Power Manager module<a name="fig106301571239"></a> 15 16 17 18## Directory Structure<a name="section19472752217"></a> 19 20``` 21base/powermgr/display_manager 22├───state_manager # state manager 23│ ├── figures # Architecture 24│ ├── frameworks # Framework layer 25│ │ ├── napi # NAPI layer 26│ │ └── native # Native layer 27│ ├── interfaces # API layer 28│ │ └── inner_api # Internal APIs 29│ ├── sa_profile # SA profile 30│ ├── service # Server layer 31│ │ ├── etc # Brightness configuration file 32│ │ ├── native # Native layer 33│ │ └── zidl # Zidl API layer 34│ ├── test # Test cases 35│ │ ├── fuzztest # Fuzz test 36│ │ ├── unittest # Unit test 37│ │ ├── systemtest # System test 38│ │ └── utils # Test tools 39│ └── utils # Utilities 40├───brightness_manager # brightness manager 41``` 42 43## Repositories Involved<a name="section63151229062"></a> 44 45[Power Management Subsystem](https://gitee.com/openharmony/docs/blob/master/en/readme/power-management.md) 46 47[powermgr_power_manager](https://gitee.com/openharmony/powermgr_power_manager) 48 49**powermgr_display_manager** 50 51[powermgr_battery_manager](https://gitee.com/openharmony/powermgr_battery_manager) 52 53[powermgr_thermal_manager](https://gitee.com/openharmony/powermgr_thermal_manager) 54 55[powermgr_battery_statistics](https://gitee.com/openharmony/powermgr_battery_statistics) 56 57[powermgr_battery_lite](https://gitee.com/openharmony/powermgr_battery_lite) 58 59[powermgr_powermgr_lite](https://gitee.com/openharmony/powermgr_powermgr_lite) 60