nx403a: fix compile

Change-Id: I749f1ad1c260921419bfbdb453d90c7e1d405689

nx403a: code cleanup

Change-Id: Iec3408034cf7f571262d0da76a2cd8ddcb6f6404

update

Change-Id: I2b6ab4294605482f932106722f899687c73eade1

update again

Change-Id: I0e58e1eecb9759328b96b929ab308692be632661