driver: bmi3xx: Configure BMI323 config register once at Accel init
driver: bmi3xx: Configure BMI323 config register once at Accel init

The bmi3xx driver init is called multiple times, first for BASE_ACCEL
then for BASE_GYRO. The BMI3xx feature resiter and interrupt register
should be configured once.

BRANCH=none
BUG=b:178398789
TEST=Accel implementation tested on Guybrush
     EC commands:
     > accelinfo
     > acceldata

Signed-off-by: Bhanu Prakash Maiya <79ad261e151eab8edb2f55ce63e64270997db80f@chromium.org>
Signed-off-by: Latchiamaran Senram <f3780b830136526f34fbdc7f99179c3b51da8b56@bosch.corp-partner.google.com>
Change-Id: I5c8522ef7c529ef25e976f2369dfefee76f216e6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3029016
Tested-by: Bhanu Prakash Maiya <79ad261e151eab8edb2f55ce63e64270997db80f@google.com>
Auto-Submit: Bhanu Prakash Maiya <79ad261e151eab8edb2f55ce63e64270997db80f@google.com>
Reviewed-by: Diana Z <cb2016afc7183e5356c690dc63b4ba817470501a@chromium.org>
Commit-Queue: Diana Z <cb2016afc7183e5356c690dc63b4ba817470501a@chromium.org>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec