1802d0beec
Based on 1 normalized pattern(s): this program is free software you can redistribute it and or modify it under the terms of the gnu general public license version 2 as published by the free software foundation this program is distributed in the hope that it will be useful but without any warranty without even the implied warranty of merchantability or fitness for a particular purpose see the gnu general public license for more details extracted by the scancode license scanner the SPDX license identifier GPL-2.0-only has been chosen to replace the boilerplate/reference in 655 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Allison Randal <allison@lohutok.net> Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org> Reviewed-by: Richard Fontana <rfontana@redhat.com> Cc: linux-spdx@vger.kernel.org Link: https://lkml.kernel.org/r/20190527070034.575739538@linutronix.de Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
33 lines
815 B
C
33 lines
815 B
C
/* SPDX-License-Identifier: GPL-2.0-only */
|
|
/*
|
|
* Copyright (c) 2014 MediaTek Inc.
|
|
* Author: Hongzhou.Yang <hongzhou.yang@mediatek.com>
|
|
*/
|
|
|
|
#ifndef _DT_BINDINGS_PINCTRL_MT65XX_H
|
|
#define _DT_BINDINGS_PINCTRL_MT65XX_H
|
|
|
|
#define MTK_PIN_NO(x) ((x) << 8)
|
|
#define MTK_GET_PIN_NO(x) ((x) >> 8)
|
|
#define MTK_GET_PIN_FUNC(x) ((x) & 0xf)
|
|
|
|
#define MTK_PUPD_SET_R1R0_00 100
|
|
#define MTK_PUPD_SET_R1R0_01 101
|
|
#define MTK_PUPD_SET_R1R0_10 102
|
|
#define MTK_PUPD_SET_R1R0_11 103
|
|
|
|
#define MTK_DRIVE_2mA 2
|
|
#define MTK_DRIVE_4mA 4
|
|
#define MTK_DRIVE_6mA 6
|
|
#define MTK_DRIVE_8mA 8
|
|
#define MTK_DRIVE_10mA 10
|
|
#define MTK_DRIVE_12mA 12
|
|
#define MTK_DRIVE_14mA 14
|
|
#define MTK_DRIVE_16mA 16
|
|
#define MTK_DRIVE_20mA 20
|
|
#define MTK_DRIVE_24mA 24
|
|
#define MTK_DRIVE_28mA 28
|
|
#define MTK_DRIVE_32mA 32
|
|
|
|
#endif /* _DT_BINDINGS_PINCTRL_MT65XX_H */
|