From 411a08c75ce7052dfd7b525610f90b8af3937da6 Mon Sep 17 00:00:00 2001 From: Wesley Yao Date: Wed, 8 May 2024 20:30:44 +0800 Subject: [PATCH] dt-bindings: Add Rockchip Flexbus header Change-Id: Ibeeee1407c259024cdfd9046327da02ab84f2b01 Signed-off-by: Wesley Yao --- include/dt-bindings/mfd/rockchip-flexbus.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 include/dt-bindings/mfd/rockchip-flexbus.h diff --git a/include/dt-bindings/mfd/rockchip-flexbus.h b/include/dt-bindings/mfd/rockchip-flexbus.h new file mode 100644 index 000000000000..3c3f9c932e9a --- /dev/null +++ b/include/dt-bindings/mfd/rockchip-flexbus.h @@ -0,0 +1,19 @@ +/* SPDX-License-Identifier: GPL-2.0-only OR MIT */ +/* + * This header provides macros for Rockchip Flexbus DT bindings. + * + * Copyright (C) 2024 Rockchip Electronics Co., Ltd. + */ + +#ifndef __DT_BINDINGS_MFD_ROCKCHIP_FLEXBUS_H__ +#define __DT_BINDINGS_MFD_ROCKCHIP_FLEXBUS_H__ + +#define ROCKCHIP_FLEXBUS0_OPMODE_NULL 0 +#define ROCKCHIP_FLEXBUS0_OPMODE_DAC 1 +#define ROCKCHIP_FLEXBUS0_OPMODE_SPI 2 + +#define ROCKCHIP_FLEXBUS1_OPMODE_NULL 0 +#define ROCKCHIP_FLEXBUS1_OPMODE_ADC 1 +#define ROCKCHIP_FLEXBUS1_OPMODE_CIF 2 + +#endif /* __DT_BINDINGS_MFD_ROCKCHIP_FLEXBUS_H__ */