1*5621638cSKrzysztof Kozlowski /* SPDX-License-Identifier: GPL-2.0 */ 2*5621638cSKrzysztof Kozlowski /* 3*5621638cSKrzysztof Kozlowski * Tesla FSD DTS pinctrl constants 4*5621638cSKrzysztof Kozlowski * 5*5621638cSKrzysztof Kozlowski * Copyright (c) 2016 Samsung Electronics Co., Ltd. 6*5621638cSKrzysztof Kozlowski * http://www.samsung.com 7*5621638cSKrzysztof Kozlowski * Copyright (c) 2022 Linaro Ltd 8*5621638cSKrzysztof Kozlowski * Author: Krzysztof Kozlowski <krzk@kernel.org> 9*5621638cSKrzysztof Kozlowski */ 10*5621638cSKrzysztof Kozlowski 11*5621638cSKrzysztof Kozlowski #ifndef __DTS_ARM64_TESLA_FSD_PINCTRL_H__ 12*5621638cSKrzysztof Kozlowski #define __DTS_ARM64_TESLA_FSD_PINCTRL_H__ 13*5621638cSKrzysztof Kozlowski 14*5621638cSKrzysztof Kozlowski #define FSD_PIN_PULL_NONE 0 15*5621638cSKrzysztof Kozlowski #define FSD_PIN_PULL_DOWN 1 16*5621638cSKrzysztof Kozlowski #define FSD_PIN_PULL_UP 3 17*5621638cSKrzysztof Kozlowski 18*5621638cSKrzysztof Kozlowski #define FSD_PIN_DRV_LV1 0 19*5621638cSKrzysztof Kozlowski #define FSD_PIN_DRV_LV2 2 20*5621638cSKrzysztof Kozlowski #define FSD_PIN_DRV_LV3 1 21*5621638cSKrzysztof Kozlowski #define FSD_PIN_DRV_LV4 3 22*5621638cSKrzysztof Kozlowski 23*5621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_INPUT 0 24*5621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_OUTPUT 1 25*5621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_2 2 26*5621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_3 3 27*5621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_4 4 28*5621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_5 5 29*5621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_6 6 30*5621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_EINT 0xf 31*5621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_F FSD_PIN_FUNC_EINT 32*5621638cSKrzysztof Kozlowski 33*5621638cSKrzysztof Kozlowski #endif /* __DTS_ARM64_TESLA_FSD_PINCTRL_H__ */ 34