Hans Verkuil <hverk...@xs4all.nl> writes:
> That was probably the reason for the pci_read_config_word in the reg_write
> code. Try putting that back (and just that).
Yes. I guess a single pci_read_config_word() would suffice.
Though it would obviously be much better to identify the place in the
driver which needs to have the write buffers flushed, and add a read()
The interrupt handler maybe (e.g. just before the return IRQ_HANDLED)?
OTOH this may be some sort of timing problem, I mean the faster code may
put too much stress on the SOLO chip.
Doesn't happen here so I can't test the cure.
Industrial Research Institute for Automation and Measurements PIAP
Al. Jerozolimskie 202, 02-486 Warsaw, Poland