[PATCH openEuler-5.10 51/73] sc16is7xx: Fix for incorrect data being transmitted