On Tue, May 9, 2017 at 11:33 PM, Denys Dmytriyenko <de...@denix.org> wrote: > Can libsoc help here? It's in meta-oe, but this libgpiod should be there > too... t can but according description sysfs api is deprecated and libgpiod implementing new gpio interface through char device. Sorry about to posting to wrong ML. > > On Tue, May 09, 2017 at 02:24:18PM -0700, akuster808 wrote: >> Marek, >> >> There is another mailing list that is geared towards the core >> development and recipes like this that are targeted for the main >> "meta" layer. >> >> You should resend this patch to: openembedded-c...@lists.openembedded.org. >> >> regards, >> >> Armin >> >> >> On 05/09/2017 02:10 PM, Marek Belisko wrote: >> >libgpiod - C library and tools for interacting with the linux GPIO >> >character device >> > >> >Since linux 4.8 the GPIO sysfs interface is deprecated. >> >User space should use the character device instead. >> >This library encapsulates the ioctl calls and data structures behind a >> >straightforward API. >> > >> >Signed-off-by: Marek Belisko <marek.beli...@open-nandra.com> >> >--- >> > meta/recipes-support/libgpiod/libgpiod_0.2.bb | 25 >> > +++++++++++++++++++++++++ >> > 1 file changed, 25 insertions(+) >> > create mode 100644 meta/recipes-support/libgpiod/libgpiod_0.2.bb >> > >> >diff --git a/meta/recipes-support/libgpiod/libgpiod_0.2.bb >> >b/meta/recipes-support/libgpiod/libgpiod_0.2.bb >> >new file mode 100644 >> >index 0000000..fe2cd80 >> >--- /dev/null >> >+++ b/meta/recipes-support/libgpiod/libgpiod_0.2.bb >> >@@ -0,0 +1,25 @@ >> >+SUMMARY = "C library and tools for interacting with the linux GPIO >> >character device" >> >+HOMEPAGE = "https://github.com/brgl/libgpiod" >> >+ >> >+LICENSE = "LGPLv2.1+" >> >+LIC_FILES_CHKSUM = "file://COPYING;md5=2caced0b25dfefd4c601d92bd15116de" >> >+ >> >+UPSTREAM_CHECK_URI = "https://github.com/brgl/libgpiod/releases" >> >+ >> >+SRC_URI = "https://github.com/brgl/libgpiod/archive/v${PV}.tar.gz" >> >+ >> >+SRC_URI[md5sum] = "e3430f35b6efa842693d659c0bfb7ad5" >> >+SRC_URI[sha256sum] = >> >"de1947f3cb2cc4174364af430309fe6238976658575655bdbd76c60cffa7df92" >> >+ >> >+inherit autotools pkgconfig >> >+ >> >+# enable tools >> >+PACKAGECONFIG ?= "tools" >> >+ >> >+PACKAGECONFIG[tests] = "--enable-tests,--disable-tests,kmod udev" >> >+PACKAGECONFIG[tools] = "--enable-tools,--disable-tools," >> >+ >> >+PACKAGES += " ${PN}-tools" >> >+ >> >+FILES_${PN} = "${libdir}/*" >> >+FILES_${PN}-tools = "${bindir}/*" >> >> -- >> _______________________________________________ >> Openembedded-core mailing list >> openembedded-c...@lists.openembedded.org >> http://lists.openembedded.org/mailman/listinfo/openembedded-core
BR, marek -- as simple and primitive as possible ------------------------------------------------- Marek Belisko - OPEN-NANDRA Freelance Developer Ruska Nova Ves 219 | Presov, 08005 Slovak Republic Tel: +421 915 052 184 skype: marekwhite twitter: #opennandra web: http://open-nandra.com -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto