meta-ampere: mtmitchell: use standard gpio commands

Change to use gpioset and gpioget to set value for output GPIOs and read
value for input GPIOs.
This commit also corrects GPIO base numbers which are changed in Linux
kernel 6.5

Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: I802f9d777537ff28f94945006b6582b15523e3a8
diff --git a/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere_bmc_heartbeat.sh b/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere_bmc_heartbeat.sh
index b9bba7b..0180996 100644
--- a/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere_bmc_heartbeat.sh
+++ b/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ampere_bmc_heartbeat.sh
@@ -1,19 +1,18 @@
 #!/bin/bash
 
-# shellcheck source=meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/gpio-lib.sh
-source /usr/sbin/gpio-lib.sh
+# shellcheck disable=SC2046
 
 value=0
 while true;
 do
 	if [[ $value -eq 0 ]]; then
 		value=1
-		gpio_name_set led-sw-hb 1
-		gpio_name_set led-bmc-hb 0
+		gpioset $(gpiofind led-sw-hb)=1
+		gpioset $(gpiofind led-bmc-hb)=0
 	else
 		value=0
-		gpio_name_set led-sw-hb 0
-		gpio_name_set led-bmc-hb 1
+		gpioset $(gpiofind led-sw-hb)=0
+		gpioset $(gpiofind led-bmc-hb)=1
 	fi
 	sleep 1s
 done