xref: /rk3399_rockchip-uboot/arch/arm/include/asm/arch-armada8k/soc-info.h (revision f2465934b46235287e07473fa4919035ba1a2b68)
1*656e6cc8SKonstantin Porotchkin /*
2*656e6cc8SKonstantin Porotchkin  * Copyright (C) 2016 Marvell International Ltd.
3*656e6cc8SKonstantin Porotchkin  *
4*656e6cc8SKonstantin Porotchkin  * SPDX-License-Identifier:	GPL-2.0
5*656e6cc8SKonstantin Porotchkin  * https://spdx.org/licenses
6*656e6cc8SKonstantin Porotchkin  */
7*656e6cc8SKonstantin Porotchkin 
8*656e6cc8SKonstantin Porotchkin #ifndef _SOC_INFO_H_
9*656e6cc8SKonstantin Porotchkin #define _SOC_INFO_H_
10*656e6cc8SKonstantin Porotchkin 
11*656e6cc8SKonstantin Porotchkin /* Pin Ctrl driver definitions */
12*656e6cc8SKonstantin Porotchkin #define BITS_PER_PIN		4
13*656e6cc8SKonstantin Porotchkin #define PIN_FUNC_MASK		((1 << BITS_PER_PIN) - 1)
14*656e6cc8SKonstantin Porotchkin #define PIN_REG_SHIFT		3
15*656e6cc8SKonstantin Porotchkin #define PIN_FIELD_MASK		((1 << PIN_REG_SHIFT) - 1)
16*656e6cc8SKonstantin Porotchkin 
17*656e6cc8SKonstantin Porotchkin #endif	/* _SOC_INFO_H_ */
18