Lines Matching defs:lp
123 static inline unsigned int SMC_inl(struct smc911x_local *lp, int reg) in SMC_inl()
136 static inline void SMC_outl(unsigned int value, struct smc911x_local *lp, in SMC_outl()
155 static inline void SMC_insl(struct smc911x_local *lp, int reg, in SMC_insl()
173 static inline void SMC_outsl(struct smc911x_local *lp, int reg, in SMC_outsl()
192 #define SMC_inl(lp, r) ((readw((lp)->base + (r)) & 0xFFFF) + (readw((lp)->base + (r) + 2) << 16)) argument
193 #define SMC_outl(v, lp, r) \ argument
198 #define SMC_insl(lp, r, p, l) ioread16_rep((short*)((lp)->base + (r)), p, l*2) argument
199 #define SMC_outsl(lp, r, p, l) iowrite16_rep((short*)((lp)->base + (r)), p, l*2) argument
202 #define SMC_inl(lp, r) readl((lp)->base + (r)) argument
203 #define SMC_outl(v, lp, r) writel(v, (lp)->base + (r)) argument
204 #define SMC_insl(lp, r, p, l) ioread32_rep((int*)((lp)->base + (r)), p, l) argument
205 #define SMC_outsl(lp, r, p, l) iowrite32_rep((int*)((lp)->base + (r)), p, l) argument
244 #define SMC_insl(lp, r, p, l) \ argument
248 smc_pxa_dma_insl(struct smc911x_local *lp, u_long physaddr, in smc_pxa_dma_insl()
272 #define SMC_outsl(lp, r, p, l) \ argument
276 smc_pxa_dma_outsl(struct smc911x_local *lp, u_long physaddr, in smc_pxa_dma_outsl()
714 #define SMC_PUSH_DATA(lp, p, l) SMC_outsl( lp, TX_DATA_FIFO, p, (l) >> 2 ) argument
715 #define SMC_PULL_DATA(lp, p, l) SMC_insl ( lp, RX_DATA_FIFO, p, (l) >> 2 ) argument
716 #define SMC_SET_TX_FIFO(lp, x) SMC_outl( x, lp, TX_DATA_FIFO ) argument
717 #define SMC_GET_RX_FIFO(lp) SMC_inl( lp, RX_DATA_FIFO ) argument
721 #define SMC_GET_TX_STS_FIFO(lp) SMC_inl( lp, TX_STATUS_FIFO ) argument
722 #define SMC_GET_RX_STS_FIFO(lp) SMC_inl( lp, RX_STATUS_FIFO ) argument
723 #define SMC_GET_RX_STS_FIFO_PEEK(lp) SMC_inl( lp, RX_STATUS_FIFO_PEEK ) argument
724 #define SMC_GET_PN(lp) (SMC_inl( lp, ID_REV ) >> 16) argument
725 #define SMC_GET_REV(lp) (SMC_inl( lp, ID_REV ) & 0xFFFF) argument
726 #define SMC_GET_IRQ_CFG(lp) SMC_inl( lp, INT_CFG ) argument
727 #define SMC_SET_IRQ_CFG(lp, x) SMC_outl( x, lp, INT_CFG ) argument
728 #define SMC_GET_INT(lp) SMC_inl( lp, INT_STS ) argument
729 #define SMC_ACK_INT(lp, x) SMC_outl( x, lp, INT_STS ) argument
730 #define SMC_GET_INT_EN(lp) SMC_inl( lp, INT_EN ) argument
731 #define SMC_SET_INT_EN(lp, x) SMC_outl( x, lp, INT_EN ) argument
732 #define SMC_GET_BYTE_TEST(lp) SMC_inl( lp, BYTE_TEST ) argument
733 #define SMC_SET_BYTE_TEST(lp, x) SMC_outl( x, lp, BYTE_TEST ) argument
734 #define SMC_GET_FIFO_INT(lp) SMC_inl( lp, FIFO_INT ) argument
735 #define SMC_SET_FIFO_INT(lp, x) SMC_outl( x, lp, FIFO_INT ) argument
736 #define SMC_SET_FIFO_TDA(lp, x) \ argument
745 #define SMC_SET_FIFO_TSL(lp, x) \ argument
754 #define SMC_SET_FIFO_RSA(lp, x) \ argument
763 #define SMC_SET_FIFO_RSL(lp, x) \ argument
772 #define SMC_GET_RX_CFG(lp) SMC_inl( lp, RX_CFG ) argument
773 #define SMC_SET_RX_CFG(lp, x) SMC_outl( x, lp, RX_CFG ) argument
774 #define SMC_GET_TX_CFG(lp) SMC_inl( lp, TX_CFG ) argument
775 #define SMC_SET_TX_CFG(lp, x) SMC_outl( x, lp, TX_CFG ) argument
776 #define SMC_GET_HW_CFG(lp) SMC_inl( lp, HW_CFG ) argument
777 #define SMC_SET_HW_CFG(lp, x) SMC_outl( x, lp, HW_CFG ) argument
778 #define SMC_GET_RX_DP_CTRL(lp) SMC_inl( lp, RX_DP_CTRL ) argument
779 #define SMC_SET_RX_DP_CTRL(lp, x) SMC_outl( x, lp, RX_DP_CTRL ) argument
780 #define SMC_GET_PMT_CTRL(lp) SMC_inl( lp, PMT_CTRL ) argument
781 #define SMC_SET_PMT_CTRL(lp, x) SMC_outl( x, lp, PMT_CTRL ) argument
782 #define SMC_GET_GPIO_CFG(lp) SMC_inl( lp, GPIO_CFG ) argument
783 #define SMC_SET_GPIO_CFG(lp, x) SMC_outl( x, lp, GPIO_CFG ) argument
784 #define SMC_GET_RX_FIFO_INF(lp) SMC_inl( lp, RX_FIFO_INF ) argument
785 #define SMC_SET_RX_FIFO_INF(lp, x) SMC_outl( x, lp, RX_FIFO_INF ) argument
786 #define SMC_GET_TX_FIFO_INF(lp) SMC_inl( lp, TX_FIFO_INF ) argument
787 #define SMC_SET_TX_FIFO_INF(lp, x) SMC_outl( x, lp, TX_FIFO_INF ) argument
788 #define SMC_GET_GPT_CFG(lp) SMC_inl( lp, GPT_CFG ) argument
789 #define SMC_SET_GPT_CFG(lp, x) SMC_outl( x, lp, GPT_CFG ) argument
790 #define SMC_GET_RX_DROP(lp) SMC_inl( lp, RX_DROP ) argument
791 #define SMC_SET_RX_DROP(lp, x) SMC_outl( x, lp, RX_DROP ) argument
792 #define SMC_GET_MAC_CMD(lp) SMC_inl( lp, MAC_CSR_CMD ) argument
793 #define SMC_SET_MAC_CMD(lp, x) SMC_outl( x, lp, MAC_CSR_CMD ) argument
794 #define SMC_GET_MAC_DATA(lp) SMC_inl( lp, MAC_CSR_DATA ) argument
795 #define SMC_SET_MAC_DATA(lp, x) SMC_outl( x, lp, MAC_CSR_DATA ) argument
796 #define SMC_GET_AFC_CFG(lp) SMC_inl( lp, AFC_CFG ) argument
797 #define SMC_SET_AFC_CFG(lp, x) SMC_outl( x, lp, AFC_CFG ) argument
798 #define SMC_GET_E2P_CMD(lp) SMC_inl( lp, E2P_CMD ) argument
799 #define SMC_SET_E2P_CMD(lp, x) SMC_outl( x, lp, E2P_CMD ) argument
800 #define SMC_GET_E2P_DATA(lp) SMC_inl( lp, E2P_DATA ) argument
801 #define SMC_SET_E2P_DATA(lp, x) SMC_outl( x, lp, E2P_DATA ) argument
804 #define SMC_GET_MAC_CSR(lp,a,v) \ argument
812 #define SMC_SET_MAC_CSR(lp,a,v) \ argument
819 #define SMC_GET_MAC_CR(lp, x) SMC_GET_MAC_CSR( (lp), MAC_CR, x ) argument
820 #define SMC_SET_MAC_CR(lp, x) SMC_SET_MAC_CSR( (lp), MAC_CR, x ) argument
821 #define SMC_GET_ADDRH(lp, x) SMC_GET_MAC_CSR( (lp), ADDRH, x ) argument
822 #define SMC_SET_ADDRH(lp, x) SMC_SET_MAC_CSR( (lp), ADDRH, x ) argument
823 #define SMC_GET_ADDRL(lp, x) SMC_GET_MAC_CSR( (lp), ADDRL, x ) argument
824 #define SMC_SET_ADDRL(lp, x) SMC_SET_MAC_CSR( (lp), ADDRL, x ) argument
825 #define SMC_GET_HASHH(lp, x) SMC_GET_MAC_CSR( (lp), HASHH, x ) argument
826 #define SMC_SET_HASHH(lp, x) SMC_SET_MAC_CSR( (lp), HASHH, x ) argument
827 #define SMC_GET_HASHL(lp, x) SMC_GET_MAC_CSR( (lp), HASHL, x ) argument
828 #define SMC_SET_HASHL(lp, x) SMC_SET_MAC_CSR( (lp), HASHL, x ) argument
829 #define SMC_GET_MII_ACC(lp, x) SMC_GET_MAC_CSR( (lp), MII_ACC, x ) argument
830 #define SMC_SET_MII_ACC(lp, x) SMC_SET_MAC_CSR( (lp), MII_ACC, x ) argument
831 #define SMC_GET_MII_DATA(lp, x) SMC_GET_MAC_CSR( (lp), MII_DATA, x ) argument
832 #define SMC_SET_MII_DATA(lp, x) SMC_SET_MAC_CSR( (lp), MII_DATA, x ) argument
833 #define SMC_GET_FLOW(lp, x) SMC_GET_MAC_CSR( (lp), FLOW, x ) argument
834 #define SMC_SET_FLOW(lp, x) SMC_SET_MAC_CSR( (lp), FLOW, x ) argument
835 #define SMC_GET_VLAN1(lp, x) SMC_GET_MAC_CSR( (lp), VLAN1, x ) argument
836 #define SMC_SET_VLAN1(lp, x) SMC_SET_MAC_CSR( (lp), VLAN1, x ) argument
837 #define SMC_GET_VLAN2(lp, x) SMC_GET_MAC_CSR( (lp), VLAN2, x ) argument
838 #define SMC_SET_VLAN2(lp, x) SMC_SET_MAC_CSR( (lp), VLAN2, x ) argument
839 #define SMC_SET_WUFF(lp, x) SMC_SET_MAC_CSR( (lp), WUFF, x ) argument
840 #define SMC_GET_WUCSR(lp, x) SMC_GET_MAC_CSR( (lp), WUCSR, x ) argument
841 #define SMC_SET_WUCSR(lp, x) SMC_SET_MAC_CSR( (lp), WUCSR, x ) argument
844 #define SMC_GET_MII(lp,a,phy,v) \ argument
857 #define SMC_SET_MII(lp,a,phy,v) \ argument
871 #define SMC_GET_PHY_BMCR(lp,phy,x) SMC_GET_MII( (lp), MII_BMCR, phy, x ) argument
872 #define SMC_SET_PHY_BMCR(lp,phy,x) SMC_SET_MII( (lp), MII_BMCR, phy, x ) argument
873 #define SMC_GET_PHY_BMSR(lp,phy,x) SMC_GET_MII( (lp), MII_BMSR, phy, x ) argument
874 #define SMC_GET_PHY_ID1(lp,phy,x) SMC_GET_MII( (lp), MII_PHYSID1, phy, x ) argument
875 #define SMC_GET_PHY_ID2(lp,phy,x) SMC_GET_MII( (lp), MII_PHYSID2, phy, x ) argument
876 #define SMC_GET_PHY_MII_ADV(lp,phy,x) SMC_GET_MII( (lp), MII_ADVERTISE, phy, x ) argument
877 #define SMC_SET_PHY_MII_ADV(lp,phy,x) SMC_SET_MII( (lp), MII_ADVERTISE, phy, x ) argument
878 #define SMC_GET_PHY_MII_LPA(lp,phy,x) SMC_GET_MII( (lp), MII_LPA, phy, x ) argument
879 #define SMC_SET_PHY_MII_LPA(lp,phy,x) SMC_SET_MII( (lp), MII_LPA, phy, x ) argument
880 #define SMC_GET_PHY_CTRL_STS(lp,phy,x) SMC_GET_MII( (lp), PHY_MODE_CTRL_STS, phy, x ) argument
881 #define SMC_SET_PHY_CTRL_STS(lp,phy,x) SMC_SET_MII( (lp), PHY_MODE_CTRL_STS, phy, x ) argument
882 #define SMC_GET_PHY_INT_SRC(lp,phy,x) SMC_GET_MII( (lp), PHY_INT_SRC, phy, x ) argument
883 #define SMC_SET_PHY_INT_SRC(lp,phy,x) SMC_SET_MII( (lp), PHY_INT_SRC, phy, x ) argument
884 #define SMC_GET_PHY_INT_MASK(lp,phy,x) SMC_GET_MII( (lp), PHY_INT_MASK, phy, x ) argument
885 #define SMC_SET_PHY_INT_MASK(lp,phy,x) SMC_SET_MII( (lp), PHY_INT_MASK, phy, x ) argument
886 #define SMC_GET_PHY_SPECIAL(lp,phy,x) SMC_GET_MII( (lp), PHY_SPECIAL, phy, x ) argument
893 #define SMC_GET_MAC_ADDR(lp, addr) \ argument
905 #define SMC_SET_MAC_ADDR(lp, addr) \ argument
916 #define SMC_WRITE_EEPROM_CMD(lp, cmd, addr) \ argument