| # Copyright (c) 2022 ITE Corporation. All Rights Reserved. |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| description: ITE enhance I2C |
| |
| compatible: "ite,enhance-i2c" |
| |
| include: ite,common-i2c.yaml |
| |
| properties: |
| prescale-scl-low: |
| type: int |
| required: false |
| description: | |
| This option is used to configure the I2C speed prescaler for |
| the SCL low period. When set to >= 1, it will increase the |
| low period of the SCL clock and so reduce the signal frequency. |
| The resulting SCL cycle time is given by the following formula: |
| SCL cycle = 2 * (psr + prescale_tweak + 2) * |
| SMBus clock cycle |