xref: /rk3399_rockchip-uboot/board/Marvell/sheevaplug/sheevaplug.h (revision 326ea986ac150acdc7656d57fca647db80b50158)
155dd4ba5SPrafulla Wadaskar /*
255dd4ba5SPrafulla Wadaskar  * (C) Copyright 2009
355dd4ba5SPrafulla Wadaskar  * Marvell Semiconductor <www.marvell.com>
455dd4ba5SPrafulla Wadaskar  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
555dd4ba5SPrafulla Wadaskar  *
6*1a459660SWolfgang Denk  * SPDX-License-Identifier:	GPL-2.0+
755dd4ba5SPrafulla Wadaskar  */
855dd4ba5SPrafulla Wadaskar 
955dd4ba5SPrafulla Wadaskar #ifndef __SHEEVAPLUG_H
1055dd4ba5SPrafulla Wadaskar #define __SHEEVAPLUG_H
1155dd4ba5SPrafulla Wadaskar 
1255dd4ba5SPrafulla Wadaskar #define SHEEVAPLUG_OE_LOW		(~(0))
1355dd4ba5SPrafulla Wadaskar #define SHEEVAPLUG_OE_HIGH		(~(0))
1455dd4ba5SPrafulla Wadaskar #define SHEEVAPLUG_OE_VAL_LOW		(1 << 29)	/* USB_PWEN low */
1555dd4ba5SPrafulla Wadaskar #define SHEEVAPLUG_OE_VAL_HIGH		(1 << 17)	/* LED pin high */
1655dd4ba5SPrafulla Wadaskar 
1755dd4ba5SPrafulla Wadaskar /* PHY related */
1855dd4ba5SPrafulla Wadaskar #define MV88E1116_LED_FCTRL_REG		10
1955dd4ba5SPrafulla Wadaskar #define MV88E1116_CPRSP_CR3_REG		21
2055dd4ba5SPrafulla Wadaskar #define MV88E1116_MAC_CTRL_REG		21
2155dd4ba5SPrafulla Wadaskar #define MV88E1116_PGADR_REG		22
2255dd4ba5SPrafulla Wadaskar #define MV88E1116_RGMII_TXTM_CTRL	(1 << 4)
2355dd4ba5SPrafulla Wadaskar #define MV88E1116_RGMII_RXTM_CTRL	(1 << 5)
2455dd4ba5SPrafulla Wadaskar 
2555dd4ba5SPrafulla Wadaskar #endif /* __SHEEVAPLUG_H */
26