1e4b76830SShawn McCarney# config_file 2e4b76830SShawn McCarney 3e4b76830SShawn McCarney## Description 4e4b76830SShawn McCarney 5e4b76830SShawn McCarneyThe root (outer-most) object in the configuration file. 6e4b76830SShawn McCarney 7e4b76830SShawn McCarney## Properties 8e4b76830SShawn McCarney 9e4b76830SShawn McCarney| Name | Required | Type | Description | 10e4b76830SShawn McCarney| :---- | :------: | :------------------------ | :-------------------------------------------------------------------------------------------------------------------------- | 11e4b76830SShawn McCarney| rails | yes | array of [rails](rail.md) | One or more voltage rails enabled or monitored by the power sequencer device. The rails must be in power on sequence order. | 12e4b76830SShawn McCarney 13e4b76830SShawn McCarney## Example 14e4b76830SShawn McCarney 15*6151c286SGeorge Liu```json 16e4b76830SShawn McCarney{ 17e4b76830SShawn McCarney "rails": [ 18e4b76830SShawn McCarney { 19e4b76830SShawn McCarney "name": "VDD_CPU0", 20e4b76830SShawn McCarney "page": 11, 21e4b76830SShawn McCarney "check_status_vout": true 22e4b76830SShawn McCarney }, 23e4b76830SShawn McCarney { 24e4b76830SShawn McCarney "name": "VCS_CPU1", 25e4b76830SShawn McCarney "presence": "/xyz/openbmc_project/inventory/system/chassis/motherboard/cpu1", 26e4b76830SShawn McCarney "gpio": { "line": 60 } 27e4b76830SShawn McCarney } 28e4b76830SShawn McCarney ] 29e4b76830SShawn McCarney} 30e4b76830SShawn McCarney``` 31