Searched refs:SMB_CSR (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-sibyte.c | 33 #define SMB_CSR(a,r) ((long)(a->reg_base + r)) macro 44 while (csr_in32(SMB_CSR(adap, R_SMB_STATUS)) & M_SMB_BUSY) in smbus_xfer() 51 V_SMB_TT_QUICKCMD), SMB_CSR(adap, R_SMB_START)); in smbus_xfer() 56 SMB_CSR(adap, R_SMB_START)); in smbus_xfer() 59 csr_out32(V_SMB_CMD(command), SMB_CSR(adap, R_SMB_CMD)); in smbus_xfer() 61 SMB_CSR(adap, R_SMB_START)); in smbus_xfer() 65 csr_out32(V_SMB_CMD(command), SMB_CSR(adap, R_SMB_CMD)); in smbus_xfer() 68 SMB_CSR(adap, R_SMB_START)); in smbus_xfer() 72 SMB_CSR(adap, R_SMB_DATA)); in smbus_xfer() 74 SMB_CSR(adap, R_SMB_START)); in smbus_xfer() [all …]
|
/linux-4.4.14/arch/mips/sibyte/swarm/ |
D | rtc_m41t81.c | 86 #define SMB_CSR(reg) IOADDR(A_SMB_REGISTER(1, reg)) macro 90 while (__raw_readq(SMB_CSR(R_SMB_STATUS)) & M_SMB_BUSY) in m41t81_read() 93 __raw_writeq(addr & 0xff, SMB_CSR(R_SMB_CMD)); in m41t81_read() 95 SMB_CSR(R_SMB_START)); in m41t81_read() 97 while (__raw_readq(SMB_CSR(R_SMB_STATUS)) & M_SMB_BUSY) in m41t81_read() 101 SMB_CSR(R_SMB_START)); in m41t81_read() 103 while (__raw_readq(SMB_CSR(R_SMB_STATUS)) & M_SMB_BUSY) in m41t81_read() 106 if (__raw_readq(SMB_CSR(R_SMB_STATUS)) & M_SMB_ERROR) { in m41t81_read() 108 __raw_writeq(M_SMB_ERROR, SMB_CSR(R_SMB_STATUS)); in m41t81_read() 112 return __raw_readq(SMB_CSR(R_SMB_DATA)) & 0xff; in m41t81_read() [all …]
|
D | rtc_xicor1241.c | 60 #define SMB_CSR(reg) IOADDR(A_SMB_REGISTER(1, reg)) macro 64 while (__raw_readq(SMB_CSR(R_SMB_STATUS)) & M_SMB_BUSY) in xicor_read() 67 __raw_writeq((addr >> 8) & 0x7, SMB_CSR(R_SMB_CMD)); in xicor_read() 68 __raw_writeq(addr & 0xff, SMB_CSR(R_SMB_DATA)); in xicor_read() 70 SMB_CSR(R_SMB_START)); in xicor_read() 72 while (__raw_readq(SMB_CSR(R_SMB_STATUS)) & M_SMB_BUSY) in xicor_read() 76 SMB_CSR(R_SMB_START)); in xicor_read() 78 while (__raw_readq(SMB_CSR(R_SMB_STATUS)) & M_SMB_BUSY) in xicor_read() 81 if (__raw_readq(SMB_CSR(R_SMB_STATUS)) & M_SMB_ERROR) { in xicor_read() 83 __raw_writeq(M_SMB_ERROR, SMB_CSR(R_SMB_STATUS)); in xicor_read() [all …]
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | sky2.h | 1026 SMB_CSR = 0x0e44, /* 32 bit SMBus Control/Status Register */ enumerator
|