Lines Matching full:devpath

155     std::string devPath{gpioDev};  in configGpio()  local
161 devPath += "/gpio" + std::to_string(gpioNum) + "/value"; in configGpio()
163 fs::path fullPath(devPath); in configGpio()
167 lg2::info("GPIO exported: {PATH}", "PATH", devPath); in configGpio()
171 devPath = gpioDev + "/export"; in configGpio()
173 stream.open(devPath, std::fstream::out); in configGpio()
183 "PATH", devPath, "ERROR", e); in configGpio()
190 devPath = gpioDev + "/gpio" + std::to_string(gpioNum) + "/value"; in configGpio()
194 stream.open(devPath, std::fstream::in); in configGpio()
203 lg2::error("Error in reading {PATH}: {ERROR}", "PATH", devPath, in configGpio()
210 devPath.clear(); in configGpio()
211 devPath = gpioDev + "/gpio" + std::to_string(gpioNum) + "/direction"; in configGpio()
213 stream.open(devPath, std::fstream::out); in configGpio()
228 devPath = gpioDev + "/gpio" + std::to_string(gpioNum) + "/direction"; in configGpio()
230 stream.open(devPath, std::fstream::out); in configGpio()
245 devPath = gpioDev + "/gpio" + std::to_string(gpioNum) + "/direction"; in configGpio()
247 stream.open(devPath, std::fstream::out); in configGpio()
263 devPath.clear(); in configGpio()
267 devPath = gpioDev + "/gpio" + std::to_string(gpioNum) + "/edge"; in configGpio()
269 stream.open(devPath, std::fstream::out); in configGpio()
283 devPath = gpioDev + "/gpio" + std::to_string(gpioNum) + "/value"; in configGpio()
285 auto fd = ::open(devPath.c_str(), O_RDWR | O_NONBLOCK); in configGpio()
289 lg2::error("Open {PATH} error: {ERROR}", "PATH", devPath, "ERROR", in configGpio()