Leds rango mvebu linux 4.14.90

Hello folks

having trouble setting up the leds on wrt3200acm getting the following messages
1435.670055] i2c i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0
[ 1435.676734] leds pca963x:rango:white:wan: Setting an LED's brightness failed (-6)
leds pca963x:rango:white:wan: Setting an LED's brightness failed (-110)

noticed that the build on openwrt 17 changed on version 18 namely the rango dts is not under the target kernel folder anymore and is setup via the patches
i2cdetect shows
i2c-0 i2c mv64xxx_i2c adapter I2C adapter

sensors command shows
tmp421-i2c-0-4c
Adapter: mv64xxx_i2c adapter
DDR: -0.4°C
WIFI: -0.4°C

armada_thermal-virtual-0
Adapter: Virtual device
CPU: +70.4°C

has anything been missed on the build ?

noticed a delay patch for i2c for the armada-xp but not rango

the openwrt 17 armada-385-linksys-rango.dts was setting quite a lot of stuff that I am unsure on openwrt 18 how it is setup ? anything that has gone amiss ?

hope someone can help

thank you

(Moved to the For Developers section.)