commit | 791c43d56109ff86cce1504755ab9d9208ff19a6 | [log] [tgz] |
---|---|---|
author | Rasmus Villemoes <rasmus.villemoes@prevas.dk> | Wed Mar 22 15:42:05 2023 +0100 |
committer | Stefano Babic <sbabic@denx.de> | Thu Mar 30 13:47:04 2023 +0200 |
tree | 3305bb49c8bfc6ce16073481c10f4af6829e28be | |
parent | 34c0b46380d269fce25171c643e62b1e963509e4 [diff] |
ARM: imx: imx8mp: fix enable_i2c_clk In order for i2c_num==4 and 5 to stay invalid for non-imx8mp SOCs, the i2c_ccgr[] array must be sized by the number of initializers present, not with a hard-coded 6 which would implicitly initialize the last two elements with zeroes. Also, the bounds check is off-by-one. Fixes: c92c3a4453b8 "ARM: imx: imx8mp: Enable support for i2c5 and i2c6 on i.MX8MP" Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk>