summaryrefslogtreecommitdiff
path: root/tests/integer-expressions.c
diff options
context:
space:
mode:
author Joel Stanley <joel@jms.id.au> 2020-06-22 12:40:04 +0930
committer David Gibson <david@gibson.dropbear.id.au> 2020-06-22 17:52:50 +1000
commitfdabcf2980a467bb255ea6661eba7273cfa7d708 (patch)
tree0ed1401149328982b5c702847d14dc344116b017 /tests/integer-expressions.c
parent2478b1652c8d39ce7921cda83eaba9c86cadbd36 (diff)
checks: Remove warning for I2C_OWN_SLAVE_ADDRESS
dtc does a sanity check on reg properties that they are within the 10 bit address range for i2c slave addresses. In the case of multi-master buses or devices that act as a slave, the binding may describe an address that the bus will listen on as a device. Do not warn when this flag is set. See Documentation/devicetree/bindings/i2c/i2c.txt. This fixes the following build warnings reported by Stephen and by Arnd: arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts:126.11-130.4: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@80/ipmb1@10: I2C bus unit address format error, expected "40000010" arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts:128.3-30: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@80/ipmb1@10:reg: I2C address must be less than 10-bits, got "0x40000010" Reported-by: Stephen Rothwell <sfr@canb.auug.org.au> Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Joel Stanley <joel@jms.id.au> Message-Id: <20200622031005.1890039-2-joel@jms.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'tests/integer-expressions.c')
0 files changed, 0 insertions, 0 deletions