libcamera  v0.3.1+12-19bbca3c
Supporting cameras in Linux since 2019
sysfs.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
2 /*
3  * Copyright (C) 2020, Google Inc.
4  *
5  * Miscellaneous utility functions to access sysfs
6  */
7 
8 #pragma once
9 
10 #include <string>
11 
12 namespace libcamera {
13 
14 namespace sysfs {
15 
16 std::string charDevPath(const std::string &deviceNode);
17 
18 std::string firmwareNodePath(const std::string &device);
19 
20 } /* namespace sysfs */
21 
22 } /* namespace libcamera */
Top-level libcamera namespace.
Definition: backtrace.h:17
std::string firmwareNodePath(const std::string &device)
Retrieve the path of the firmware node for a device.
Definition: sysfs.cpp:70
std::string charDevPath(const std::string &deviceNode)
Retrieve the sysfs path for a character device.
Definition: sysfs.cpp:34