From aaae999e3e5dbad9d79edda4d0ca949f05e207fe Mon Sep 17 00:00:00 2001 From: Andreas Gnau Date: Thu, 2 Mar 2023 04:28:21 +0100 Subject: [PATCH] dectmngr: Get GPIO via gpiod-tools instead of board-db Signed-off-by: Andreas Gnau --- dectmngr/Makefile | 2 +- dectmngr/files/etc/init.d/dectmngr | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dectmngr/Makefile b/dectmngr/Makefile index 1fd3eacab..30821ea59 100644 --- a/dectmngr/Makefile +++ b/dectmngr/Makefile @@ -34,7 +34,7 @@ include $(INCLUDE_DIR)/package.mk define Package/$(PKG_NAME) CATEGORY:=Utilities TITLE:=DECT Manager - DEPENDS:= +libubox +ubus +uci +libxml2 +libjson-c + DEPENDS:= +libubox +ubus +uci +libxml2 +libjson-c +gpiod-tools endef define Package/$(PKG_NAME)/description diff --git a/dectmngr/files/etc/init.d/dectmngr b/dectmngr/files/etc/init.d/dectmngr index 37908d066..01441dafd 100755 --- a/dectmngr/files/etc/init.d/dectmngr +++ b/dectmngr/files/etc/init.d/dectmngr @@ -12,7 +12,7 @@ LOG_PATH=/var/log/dectmngr DB_PATH=/etc/dect DCX81_UART_DT_ALIAS=/proc/device-tree/aliases/dcx81-uart -DECT_GPIO=$(db -q get hw.board.dect_gpio) +DECT_GPIO="$(gpiofind DCX81_RSTN | cut -d ' ' -f 2 2>/dev/null)" # Ask dectmngr to exit nicely and wait for it to clean up, which is a slow process. stop_and_wait_dectmngr() {