*/
 static int si470x_get_register(struct si470x_device *radio, int regnr)
 {
-       u16 buf[READ_REG_NUM];
+       __be16 buf[READ_REG_NUM];
        struct i2c_msg msgs[1] = {
                {
                        .addr = radio->client->addr,
 static int si470x_set_register(struct si470x_device *radio, int regnr)
 {
        int i;
-       u16 buf[WRITE_REG_NUM];
+       __be16 buf[WRITE_REG_NUM];
        struct i2c_msg msgs[1] = {
                {
                        .addr = radio->client->addr,
 static int si470x_get_all_registers(struct si470x_device *radio)
 {
        int i;
-       u16 buf[READ_REG_NUM];
+       __be16 buf[READ_REG_NUM];
        struct i2c_msg msgs[1] = {
                {
                        .addr = radio->client->addr,