parisc_device_id are not supposed to change at runtime. All functions working with parisc_device_id provided by <asm/parisc-device.h> work with const parisc_device_id. So mark the non-const structs as const. Arvind Yadav (4): [PATCH 1/4] scsi: lasi700: constify parisc_device_id [PATCH 2/4] scsi: zalon: constify parisc_device_id [PATCH 3/4] tty: 8250: constify parisc_device_id [PATCH 4/4] tty: mux: constify parisc_device_id drivers/scsi/lasi700.c | 2 +- drivers/scsi/zalon.c | 2 +- drivers/tty/serial/8250/8250_gsc.c | 4 ++-- drivers/tty/serial/mux.c | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) -- 2.7.4