can: mcp251x: fix support for half duplex SPI host controllers