diff -Nru v4l-dvb/linux/drivers/media/dvb/ttpci/av7110_ir.c v4l-dvb-av7110_ir-permission-666/linux/drivers/media/dvb/ttpci/av7110_ir.c --- v4l-dvb/linux/drivers/media/dvb/ttpci/av7110_ir.c 2008-02-24 20:41:05.000000000 +0100 +++ v4l-dvb-av7110_ir-permission-666/linux/drivers/media/dvb/ttpci/av7110_ir.c 2008-02-24 20:45:56.000000000 +0100 @@ -378,7 +378,7 @@ input_dev->timer.data = (unsigned long) &av7110->ir; if (av_cnt == 1) { - e = create_proc_entry("av7110_ir", S_IFREG | S_IRUGO | S_IWUSR, NULL); + e = create_proc_entry("av7110_ir", S_IFREG | S_IRUGO | S_IWUGO, NULL); if (e) { e->write_proc = av7110_ir_write_proc; e->size = 4 + 256 * sizeof(u16);