unifykey: switch init order of unifykey and securitykey
authorjiamin ma <jiamin.ma@amlogic.com>
Tue, 31 Jul 2018 10:11:54 +0000 (18:11 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Wed, 1 Aug 2018 02:25:50 +0000 (19:25 -0700)
commit7d5c6af845563a828f382167dfd6a1d6c1efb78e
treecb1ebc331cd76064ec7a843cb9970579fba7a4f0
parentb9d6392bd9b34cc143149f6826f385f1e7d03f82
unifykey: switch init order of unifykey and securitykey

PD#170850: unifykey: wrong unifykey driver init status

  The linux driver init order depends on init func level and
position in Makefile. Securitykey and unifykey are both
necessary for unifykey driver to work normal. Currently
securitykey is always initialized before unifykey, and the
unifykey init status checking API only checkes whether the
probe process of unifykey is done.So there is a chance when
LCD driver get unifykey probing process done status, while
securitykey is still under probing, which means unifykey
still cannot work normal
  We should switch the init order of these two module to
solve this issue

Change-Id: I8c4471d3689cff4356645fdc45df735be625baa2
Signed-off-by: jiamin ma <jiamin.ma@amlogic.com>
drivers/amlogic/unifykey/Makefile