[BACKPORT]: backport ckkim's Max98090 drivers from 3.8 to 3.4