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