1*4882a593Smuzhiyun /* 2*4882a593Smuzhiyun * Copyright (C) 2016 Marvell International Ltd. 3*4882a593Smuzhiyun * 4*4882a593Smuzhiyun * SPDX-License-Identifier: GPL-2.0 5*4882a593Smuzhiyun * https://spdx.org/licenses 6*4882a593Smuzhiyun */ 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun #ifndef _SOC_INFO_H_ 9*4882a593Smuzhiyun #define _SOC_INFO_H_ 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun /* Pin Ctrl driver definitions */ 12*4882a593Smuzhiyun #define BITS_PER_PIN 4 13*4882a593Smuzhiyun #define PIN_FUNC_MASK ((1 << BITS_PER_PIN) - 1) 14*4882a593Smuzhiyun #define PIN_REG_SHIFT 3 15*4882a593Smuzhiyun #define PIN_FIELD_MASK ((1 << PIN_REG_SHIFT) - 1) 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun #endif /* _SOC_INFO_H_ */ 18