d1c935e55c
initial application skeleton demonstrating: - custom boards - custom DT bindings - Out-of-tree drivers Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
25 lines
631 B
YAML
25 lines
631 B
YAML
# Copyright (c) 2021 Nordic Semiconductor ASA
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
description: |
|
|
An example sensor that reads the GPIO level defined in input-gpios. The
|
|
purpose of this sensor is to demonstrate how to create out-of-tree drivers.
|
|
|
|
Example definition in devicetree:
|
|
|
|
examplesensor {
|
|
compatible = "zephyr,examplesensor";
|
|
label = "EXAMPLESENSOR";
|
|
input-gpios = <&gpio0 0 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
|
|
};
|
|
|
|
compatible: "zephyr,examplesensor"
|
|
|
|
include: base.yaml
|
|
|
|
properties:
|
|
input-gpios:
|
|
type: phandle-array
|
|
required: true
|
|
description: Input GPIO to be sensed.
|