patch-2.4.18 linux/drivers/parport/ChangeLog
Next file: linux/drivers/parport/parport_pc.c
Previous file: linux/drivers/net/wireless/orinoco_plx.c
Back to the patch index
Back to the overall index
- Lines: 57
- Date:
Mon Jan 14 19:08:50 2002
- Orig file:
linux.orig/drivers/parport/ChangeLog
- Orig date:
Mon Feb 18 20:18:39 2002
diff -Naur -X /home/marcelo/lib/dontdiff linux.orig/drivers/parport/ChangeLog linux/drivers/parport/ChangeLog
@@ -1,3 +1,56 @@
+2002-01-13 Niels Kristian Bech Jensen <nkbj@image.dk>
+
+ * parport_pc.c: Change some occurrences of frob_set_mode to
+ ECR_WRITE. This fixes PLIP.
+
+2002-01-04 Tim Waugh <twaugh@redhat.com>
+
+ * share.c (parport_claim_or_block): Sleep interruptibly to prevent
+ a possible deadlock.
+
+2001-12-07 Damian Gruszka <damian.gruszka@VisionSystems.de>
+
+ * parport_pc.c (ECR_WRITE): Define. If there are forbidden bits
+ in the ECR register for some chips, this will be a useful place to
+ put that knowledge.
+ (change_mode): Use ECR_WRITE.
+ (parport_pc_restore_state): Likewise.
+ (parport_ECPPS2_supported): Likewise.
+ (parport_ECPEPP_supported): Likewise.
+ (irq_probe_EPP): Likewise.
+ (programmable_irq_support): Likewise.
+ (programmable_dma_support): Likewise.
+ (parport_pc_probe_port): Likewise.
+
+ (frob_set_mode): New function. Set the mode bits of the ECR.
+ (get_fifo_residue): Use frob_set_mode.
+ (parport_pc_ecpepp_read_data): Likewise.
+ (parport_pc_ecpepp_write_data): Likewise.
+ (parport_pc_ecpepp_read_addr): Likewise.
+ (parport_pc_ecpepp_write_addr): Likewise.
+ (parport_pc_compat_write_block_pio): Likewise.
+ (parport_pc_ecp_write_block_pio): Likewise.
+ (parport_ECR_present): Likewise.
+ (parport_ECP_supported): Likewise.
+ (parport_EPP_supported): Likewise.
+ (parport_ECPEPP_supported): Likewise.
+ (programmable_irq_support): Likewise.
+ (irq_probe_ECP): Likewise.
+ (programmable_dma_support): Likewise.
+
+ (parport_pc_enable_irq): Only enable interrupts if we know which
+ IRQ line they will come from.
+ (parport_pc_init_state): Set nErrIntrEn at initialisation.
+ (parport_pc_restore_state): Only write writable bits of CTR.
+ (parport_irq_probe): If no IRQ is found, take ackIntEn out of the
+ writable bit set.
+
+2001-12-07 Tim Waugh <twaugh@redhat.com>
+
+ * parport_pc.c (parport_pc_fifo_write_block_pio): Correct typo.
+ (parport_pc_init_state): Only set ackIntEn if we know which IRQ
+ line the interrupts will come from.
+
2001-12-07 Tim Waugh <twaugh@redhat.com>
* ieee1284_ops.c (parport_ieee1284_epp_write_addr,
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)