diff options
author | Matt Ranostay <matt.ranostay@konsulko.com> | 2023-02-28 18:33:21 +0800 |
---|---|---|
committer | David Gibson <david@gibson.dropbear.id.au> | 2023-03-01 16:08:28 +1100 |
commit | 9cceabea1ee09ae0864d365b7b3cc89a01b1287c (patch) | |
tree | f997044835a1b199fa05a0b654452b196a8dd5d6 /fstree.c | |
parent | 0d56145938fe5299c7a4fe0342fe8ba80698d564 (diff) | |
download | dtc-9cceabea1ee09ae0864d365b7b3cc89a01b1287c.zip dtc-9cceabea1ee09ae0864d365b7b3cc89a01b1287c.tar.gz dtc-9cceabea1ee09ae0864d365b7b3cc89a01b1287c.tar.bz2 |
checks: correct I2C 10-bit address check
Currently if there is a valid 10-bit address the following warning is
always displayed due to the 7-bit check failing due to reg > 0x7f
"I2C address must be less than 7-bits, got "0x800000a6". Set I2C_TEN_BIT_ADDRESS for 10 bit addresses or fix the property"
Fix this issue by checking if a 10-bit address is expected, and is valid in separate if statements.
Fixes: 8259d59f ("checks: Improve i2c reg property checking")
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'fstree.c')
0 files changed, 0 insertions, 0 deletions