From: Campion Kang <campion.kang@advantech.com.tw> To: <linux-kernel@vger.kernel.org>, Lee Jones <lee.jones@linaro.org>, Rob Herring <robh+dt@kernel.org>, <devicetree@vger.kernel.org>, Jean Delvare <jdelvare@suse.com>, Guenter Roeck <linux@roeck-us.net>, <linux-hwmon@vger.kernel.org>, Wim Van Sebroeck <wim@linux-watchdog.org>, <linux-watchdog@vger.kernel.org>, AceLan Kao <chia-lin.kao@canonical.com>, Campion Kang <campion.kang@advantech.com.tw> Subject: [PATCH v5 2/6] mfd: ahc1ec0: Add Advantech EC include file used by dt-bindings Date: Thu, 31 Dec 2020 20:39:44 +0800 Message-ID: <20201231123948.10473-2-campion.kang@advantech.com.tw> (raw) In-Reply-To: <20201231123948.10473-1-campion.kang@advantech.com.tw> This files defines the sud-device types and hwmon profiles support by Advantech embedded controller. Signed-off-by: Campion Kang <campion.kang@advantech.com.tw> --- include/dt-bindings/mfd/ahc1ec0-dt.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 include/dt-bindings/mfd/ahc1ec0-dt.h diff --git a/include/dt-bindings/mfd/ahc1ec0-dt.h b/include/dt-bindings/mfd/ahc1ec0-dt.h new file mode 100644 index 000000000000..389a7a7f8f02 --- /dev/null +++ b/include/dt-bindings/mfd/ahc1ec0-dt.h @@ -0,0 +1,25 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ +/* + * Device Tree defines for Advantech Embedded Controller (AHC1EC0) + */ + +#ifndef _DT_BINDINGS_MFD_AHC1EC0_H +#define _DT_BINDINGS_MFD_AHC1EC0_H + +/* Sub-device Definitions */ +#define AHC1EC0_SUBDEV_BRIGHTNESS 0x0 +#define AHC1EC0_SUBDEV_EEPROM 0x1 +#define AHC1EC0_SUBDEV_GPIO 0x2 +#define AHC1EC0_SUBDEV_HWMON 0x3 +#define AHC1EC0_SUBDEV_LED 0x4 +#define AHC1EC0_SUBDEV_WDT 0x5 + +/* HWMON Profile Definitions */ +#define AHC1EC0_HWMON_PRO_TEMPLATE 0x0 +#define AHC1EC0_HWMON_PRO_TPC5XXX 0x1 +#define AHC1EC0_HWMON_PRO_PRVR4 0x2 +#define AHC1EC0_HWMON_PRO_UNO2271G 0x3 +#define AHC1EC0_HWMON_PRO_UNO1172A 0x4 +#define AHC1EC0_HWMON_PRO_UNO1372G 0x5 + +#endif /* _DT_BINDINGS_MFD_AHC1EC0_H */ -- 2.17.1
next prev parent reply index Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-12-31 12:39 [PATCH v5 1/6] MAINTAINERS: Add Advantech AHC1 embedded controller entry Campion Kang 2020-12-31 12:39 ` Campion Kang [this message] 2020-12-31 12:39 ` [PATCH v5 3/6] dt-bindings: mfd: ahc1ec0.yaml: Add Advantech embedded controller - AHC1EC0 Campion Kang 2020-12-31 15:34 ` Rob Herring 2020-12-31 12:39 ` [PATCH v5 4/6] mfd: ahc1ec0: Add support for Advantech embedded controller Campion Kang 2020-12-31 12:39 ` [PATCH v5 5/6] hwmon: ahc1ec0-hwmon: Add sub-device hwmon " Campion Kang 2021-01-01 1:28 ` Guenter Roeck 2020-12-31 12:39 ` [PATCH v5 6/6] watchdog: ahc1ec0-wdt: Add sub-device watchdog " Campion Kang
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20201231123948.10473-2-campion.kang@advantech.com.tw \ --to=campion.kang@advantech.com.tw \ --cc=chia-lin.kao@canonical.com \ --cc=devicetree@vger.kernel.org \ --cc=jdelvare@suse.com \ --cc=lee.jones@linaro.org \ --cc=linux-hwmon@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-watchdog@vger.kernel.org \ --cc=linux@roeck-us.net \ --cc=robh+dt@kernel.org \ --cc=wim@linux-watchdog.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Linux-Watchdog Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/linux-watchdog/0 linux-watchdog/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 linux-watchdog linux-watchdog/ https://lore.kernel.org/linux-watchdog \ linux-watchdog@vger.kernel.org public-inbox-index linux-watchdog Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.kernel.vger.linux-watchdog AGPL code for this site: git clone https://public-inbox.org/public-inbox.git