[PATCH openEuler-5.10 464/582] char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol()