mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-08-30 03:57:32 +00:00

Add a pwms property to the adi,ad4695 binding to specify an optional PWM output connected to the CNV pin on the ADC. Also add #trigger-source-cells property to allow the BUSY output to be used as a SPI offload trigger source to indicate when a sample is ready to be read. Macros are added to adi,ad4695.h for the cell values to help with readability since they are arbitrary values. Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Signed-off-by: David Lechner <dlechner@baylibre.com> Link: https://patch.msgid.link/20250207-dlech-mainline-spi-engine-offload-2-v8-13-e48a489be48c@baylibre.com Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
17 lines
425 B
C
17 lines
425 B
C
/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
|
|
|
|
#ifndef _DT_BINDINGS_ADI_AD4695_H
|
|
#define _DT_BINDINGS_ADI_AD4695_H
|
|
|
|
#define AD4695_COMMON_MODE_REFGND 0xFF
|
|
#define AD4695_COMMON_MODE_COM 0xFE
|
|
|
|
#define AD4695_TRIGGER_EVENT_BUSY 0
|
|
#define AD4695_TRIGGER_EVENT_ALERT 1
|
|
|
|
#define AD4695_TRIGGER_PIN_GP0 0
|
|
#define AD4695_TRIGGER_PIN_GP2 2
|
|
#define AD4695_TRIGGER_PIN_GP3 3
|
|
|
|
#endif /* _DT_BINDINGS_ADI_AD4695_H */
|