15621638cSKrzysztof Kozlowski /* SPDX-License-Identifier: GPL-2.0 */ 25621638cSKrzysztof Kozlowski /* 35621638cSKrzysztof Kozlowski * Tesla FSD DTS pinctrl constants 45621638cSKrzysztof Kozlowski * 55621638cSKrzysztof Kozlowski * Copyright (c) 2016 Samsung Electronics Co., Ltd. 65621638cSKrzysztof Kozlowski * http://www.samsung.com 75621638cSKrzysztof Kozlowski * Copyright (c) 2022 Linaro Ltd 85621638cSKrzysztof Kozlowski * Author: Krzysztof Kozlowski <krzk@kernel.org> 95621638cSKrzysztof Kozlowski */ 105621638cSKrzysztof Kozlowski 115621638cSKrzysztof Kozlowski #ifndef __DTS_ARM64_TESLA_FSD_PINCTRL_H__ 125621638cSKrzysztof Kozlowski #define __DTS_ARM64_TESLA_FSD_PINCTRL_H__ 135621638cSKrzysztof Kozlowski 145621638cSKrzysztof Kozlowski #define FSD_PIN_PULL_NONE 0 155621638cSKrzysztof Kozlowski #define FSD_PIN_PULL_DOWN 1 165621638cSKrzysztof Kozlowski #define FSD_PIN_PULL_UP 3 175621638cSKrzysztof Kozlowski 185621638cSKrzysztof Kozlowski #define FSD_PIN_DRV_LV1 0 19*574d6c59SPadmanabhan Rajanbabu #define FSD_PIN_DRV_LV2 1 20*574d6c59SPadmanabhan Rajanbabu #define FSD_PIN_DRV_LV4 2 21*574d6c59SPadmanabhan Rajanbabu #define FSD_PIN_DRV_LV6 3 225621638cSKrzysztof Kozlowski 235621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_INPUT 0 245621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_OUTPUT 1 255621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_2 2 265621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_3 3 275621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_4 4 285621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_5 5 295621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_6 6 305621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_EINT 0xf 315621638cSKrzysztof Kozlowski #define FSD_PIN_FUNC_F FSD_PIN_FUNC_EINT 325621638cSKrzysztof Kozlowski 335621638cSKrzysztof Kozlowski #endif /* __DTS_ARM64_TESLA_FSD_PINCTRL_H__ */ 34