From dc688c4103bc6e7a0f44da3f593e3b46a8635a4a Mon Sep 17 00:00:00 2001 From: gtxaspec Date: Wed, 1 Nov 2023 08:45:45 -0700 Subject: [PATCH] [no ci] ingenic-osdrv: don't claim gpio 0 --- general/package/ingenic-osdrv-t30/files/script/load_ingenic | 2 +- general/package/ingenic-osdrv-t31/files/script/load_ingenic | 2 +- general/package/ingenic-osdrv-t40/files/script/load_ingenic | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/general/package/ingenic-osdrv-t30/files/script/load_ingenic b/general/package/ingenic-osdrv-t30/files/script/load_ingenic index e4907cd4..1e8975f8 100755 --- a/general/package/ingenic-osdrv-t30/files/script/load_ingenic +++ b/general/package/ingenic-osdrv-t30/files/script/load_ingenic @@ -90,6 +90,6 @@ if [ ! -z "$(lsmod | grep "gpio")" ]; then for GPIO in $(echo ${GPIOS}) do G=$(cli -g ${GPIO}) - [ ! -z "${G}" ] && echo ${G} > /proc/gpio_claim/gpio + [ ! -z "${G}" ] && [ "${G}" -gt "0" ] && echo ${G} > /proc/gpio_claim/gpio done fi diff --git a/general/package/ingenic-osdrv-t31/files/script/load_ingenic b/general/package/ingenic-osdrv-t31/files/script/load_ingenic index 08f50c31..927611c7 100755 --- a/general/package/ingenic-osdrv-t31/files/script/load_ingenic +++ b/general/package/ingenic-osdrv-t31/files/script/load_ingenic @@ -215,6 +215,6 @@ if [ ! -z "$(lsmod | grep "gpio")" ]; then for GPIO in $(echo ${GPIOS}) do G=$(cli -g ${GPIO}) - [ ! -z "${G}" ] && echo ${G} > /proc/gpio_claim/gpio + [ ! -z "${G}" ] && [ "${G}" -gt "0" ] && echo ${G} > /proc/gpio_claim/gpio done fi diff --git a/general/package/ingenic-osdrv-t40/files/script/load_ingenic b/general/package/ingenic-osdrv-t40/files/script/load_ingenic index d22ef787..e27dcc15 100755 --- a/general/package/ingenic-osdrv-t40/files/script/load_ingenic +++ b/general/package/ingenic-osdrv-t40/files/script/load_ingenic @@ -112,6 +112,6 @@ if [ ! -z "$(lsmod | grep "gpio")" ]; then for GPIO in $(echo ${GPIOS}) do G=$(cli -g ${GPIO}) - [ ! -z "${G}" ] && echo ${G} > /proc/gpio_claim/gpio + [ ! -z "${G}" ] && [ "${G}" -gt "0" ] && echo ${G} > /proc/gpio_claim/gpio done fi