drivers: espi: mchp: Report correct length during OOB Rx operation
Use correct HAL macro to report amount of bytes received. Signed-off-by: Jose Alberto Meza <jose.a.meza.arellano@intel.com>
This commit is contained in:
parent
0ac4409f44
commit
eaaf1af79e
1 changed files with 1 additions and 2 deletions
|
@ -32,7 +32,6 @@
|
|||
|
||||
/* OOB Rx length */
|
||||
#define ESPI_XEC_OOB_RX_LEN 0x7F00ul
|
||||
#define ESPI_XEC_OOB_RX_LEN_MASK 0x7F00ul
|
||||
|
||||
/* BARs as defined in LPC spec chapter 11 */
|
||||
#define ESPI_XEC_KBC_BAR_ADDRESS 0x00600000
|
||||
|
@ -516,7 +515,7 @@ static int espi_xec_receive_oob(struct device *dev,
|
|||
}
|
||||
|
||||
/* Check if buffer passed to driver can fit the received buffer */
|
||||
u32_t rcvd_len = ESPI_OOB_REGS->RX_LEN & ESPI_XEC_OOB_RX_LEN_MASK;
|
||||
u32_t rcvd_len = ESPI_OOB_REGS->RX_LEN & MCHP_ESPI_OOB_RX_LEN_MASK;
|
||||
|
||||
if (rcvd_len > pckt->len) {
|
||||
LOG_ERR("space rcvd %d vs %d", rcvd_len, pckt->len);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue