Lines Matching defs:SMC_inl

112 static inline unsigned int SMC_inl(struct smc911x_local *lp, int reg)
181 #define SMC_inl(lp, r) ((readw((lp)->base + (r)) & 0xFFFF) + (readw((lp)->base + (r) + 2) << 16))
191 #define SMC_inl(lp, r) readl((lp)->base + (r))
225 *((u32 *)buf) = SMC_inl(lp, reg);
695 #define SMC_GET_RX_FIFO(lp) SMC_inl( lp, RX_DATA_FIFO )
699 #define SMC_GET_TX_STS_FIFO(lp) SMC_inl( lp, TX_STATUS_FIFO )
700 #define SMC_GET_RX_STS_FIFO(lp) SMC_inl( lp, RX_STATUS_FIFO )
701 #define SMC_GET_RX_STS_FIFO_PEEK(lp) SMC_inl( lp, RX_STATUS_FIFO_PEEK )
702 #define SMC_GET_PN(lp) (SMC_inl( lp, ID_REV ) >> 16)
703 #define SMC_GET_REV(lp) (SMC_inl( lp, ID_REV ) & 0xFFFF)
704 #define SMC_GET_IRQ_CFG(lp) SMC_inl( lp, INT_CFG )
706 #define SMC_GET_INT(lp) SMC_inl( lp, INT_STS )
708 #define SMC_GET_INT_EN(lp) SMC_inl( lp, INT_EN )
710 #define SMC_GET_BYTE_TEST(lp) SMC_inl( lp, BYTE_TEST )
712 #define SMC_GET_FIFO_INT(lp) SMC_inl( lp, FIFO_INT )
750 #define SMC_GET_RX_CFG(lp) SMC_inl( lp, RX_CFG )
752 #define SMC_GET_TX_CFG(lp) SMC_inl( lp, TX_CFG )
754 #define SMC_GET_HW_CFG(lp) SMC_inl( lp, HW_CFG )
756 #define SMC_GET_RX_DP_CTRL(lp) SMC_inl( lp, RX_DP_CTRL )
758 #define SMC_GET_PMT_CTRL(lp) SMC_inl( lp, PMT_CTRL )
760 #define SMC_GET_GPIO_CFG(lp) SMC_inl( lp, GPIO_CFG )
762 #define SMC_GET_RX_FIFO_INF(lp) SMC_inl( lp, RX_FIFO_INF )
764 #define SMC_GET_TX_FIFO_INF(lp) SMC_inl( lp, TX_FIFO_INF )
766 #define SMC_GET_GPT_CFG(lp) SMC_inl( lp, GPT_CFG )
768 #define SMC_GET_RX_DROP(lp) SMC_inl( lp, RX_DROP )
770 #define SMC_GET_MAC_CMD(lp) SMC_inl( lp, MAC_CSR_CMD )
772 #define SMC_GET_MAC_DATA(lp) SMC_inl( lp, MAC_CSR_DATA )
774 #define SMC_GET_AFC_CFG(lp) SMC_inl( lp, AFC_CFG )
776 #define SMC_GET_E2P_CMD(lp) SMC_inl( lp, E2P_CMD )
778 #define SMC_GET_E2P_DATA(lp) SMC_inl( lp, E2P_DATA )