1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */ 235629363SAlbert ARIBAUD /* 335629363SAlbert ARIBAUD * (C) Copyright 2009 435629363SAlbert ARIBAUD * Net Insight <www.netinsight.net> 535629363SAlbert ARIBAUD * Written-by: Simon Kagstrom <simon.kagstrom@netinsight.net> 635629363SAlbert ARIBAUD * 735629363SAlbert ARIBAUD * Based on sheevaplug.h: 835629363SAlbert ARIBAUD * (C) Copyright 2009 935629363SAlbert ARIBAUD * Marvell Semiconductor <www.marvell.com> 1035629363SAlbert ARIBAUD * Written-by: Prafulla Wadaskar <prafulla@marvell.com> 1135629363SAlbert ARIBAUD */ 1235629363SAlbert ARIBAUD 1335629363SAlbert ARIBAUD #ifndef __OPENRD_BASE_H 1435629363SAlbert ARIBAUD #define __OPENRD_BASE_H 1535629363SAlbert ARIBAUD 1635629363SAlbert ARIBAUD #define OPENRD_OE_LOW (~(1<<28)) /* RS232 / RS485 */ 1735629363SAlbert ARIBAUD #define OPENRD_OE_HIGH (~(1<<2)) /* SD / UART1 */ 1835629363SAlbert ARIBAUD #define OPENRD_OE_VAL_LOW (0) /* Sel RS232 */ 1935629363SAlbert ARIBAUD #define OPENRD_OE_VAL_HIGH (1 << 2) /* Sel SD */ 2035629363SAlbert ARIBAUD 2135629363SAlbert ARIBAUD /* PHY related */ 2235629363SAlbert ARIBAUD #define MV88E1116_LED_FCTRL_REG 10 2335629363SAlbert ARIBAUD #define MV88E1116_CPRSP_CR3_REG 21 2435629363SAlbert ARIBAUD #define MV88E1116_MAC_CTRL_REG 21 2535629363SAlbert ARIBAUD #define MV88E1116_PGADR_REG 22 2635629363SAlbert ARIBAUD #define MV88E1116_RGMII_TXTM_CTRL (1 << 4) 2735629363SAlbert ARIBAUD #define MV88E1116_RGMII_RXTM_CTRL (1 << 5) 2835629363SAlbert ARIBAUD 2935629363SAlbert ARIBAUD #endif /* __OPENRD_BASE_H */ 30