Sven Schnelle
91821fc228
first version that actually streams ;-)
2015-11-21 21:58:30 +01:00
Sven Schnelle
703c02342c
bcwc_pcie: Fix removal of module
...
the IRQ workqueue was called after channel info was freed, which was
crashing the kernel sometimes. Also fix the isp powerdown sequence,
to stop ISP properly if firmware crashes.
2015-11-14 20:56:21 +01:00
Sven Schnelle
44ae35299e
bcwc_pcie: add basic camera configuration commands
2015-11-09 14:35:17 +01:00
Sven Schnelle
c97e4a9172
bcwc_pcie: powerdown cmd doesn't send a response
...
The old code checked for stop command, which was wrong.
2015-11-03 22:40:32 +01:00
Sven Schnelle
7373fe8cbb
bcwc_pcie: Wait for command completion based on events
2015-11-03 22:34:03 +01:00
Sven Schnelle
49d54ff767
bcwc_pcie: add isp command definitions to header file
2015-10-30 22:50:09 +01:00
Sven Schnelle
65511bb668
bcwc_pcie: switch isp debug to dynamic printk
2015-10-30 20:43:34 +01:00
Sven Schnelle
07686d56a1
bcwc_pcie: power down hardware
2015-10-29 23:13:29 +01:00
Sven Schnelle
bd4650a2f7
bcwc_pcie: minor irq handling fixes
2015-10-29 22:29:31 +01:00
Sven Schnelle
3e4fc4c1fc
bcwc_pcie: add start stop functions for firmware
2015-10-29 22:08:25 +01:00
Sven Schnelle
9e6f0eb34a
bcwc_pcie: add ringbuffer handlign functions
2015-10-29 21:50:57 +01:00