Patrik Jakobsson
a79354fc2e
Change debug level when reporting unknown sensor id
...
Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com >
2019-12-10 16:35:54 +01:00
Emil Lerch
8706159559
return 0 instead of -EINVAL when no filename found
...
My dev_priv->sensorid1 value is 0x248, which doesn't appear in the case statement. That said, the code below my change indicates that a set file itself is optional, so there should be no difference in behavior if the filename is not found or the filename is known but doesn't exist. The module and camera are functional on my machine with this change, with the caveat that no calibration is performed.
2019-09-18 14:14:38 -07:00
Andriy Skulysh
5201e3f372
facetimehd: fix fw_args init.
...
Signed-off-by: Andriy Skulysh <askulysh@gmail.com >
2016-01-28 15:46:58 +02:00
Patrik Jakobsson
581c909a3f
facetimehd: Rename firmware control registers
...
Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com >
2015-12-31 14:41:17 +01:00
Patrik Jakobsson
0617a86642
facetimehd: Name the known IRQ registers
...
Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com >
2015-12-31 14:41:17 +01:00
Patrik Jakobsson
2b45fb581a
facetimehd: Add control for auto white balance
...
Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com >
2015-12-06 14:47:26 +01:00
Patrik Jakobsson
eb3e43505d
facetimehd: Allow loading of set file to fail
...
Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com >
2015-12-06 14:45:38 +01:00
Patrik Jakobsson
4d67b02371
Merge branch 'my_fixes' of git://github.com/sschnelle/facetimehd
2015-11-30 21:57:44 +01:00
Sven Schnelle
59c279a5f3
facetimehd: check command status in fthd_isp_cmd()
2015-11-30 11:50:26 +01:00
Sven Schnelle
cf1e7c2dfb
facetimehd: add function to send debug commands to the firmware
2015-11-30 11:49:59 +01:00
Patrik Jakobsson
77bf571d54
Merge branch 'my_fixes' of git://github.com/sschnelle/facetimehd
2015-11-29 21:15:28 +01:00
Sven Schnelle
d1ec497e02
Merge remote-tracking branch 'patjak/master' into my_fixes
2015-11-28 23:11:00 +01:00
Sven Schnelle
c0e9fbb6e6
facetimehd: return error if channel list is empty
...
Signed-off-by: Sven Schnelle <svens@stackframe.org >
2015-11-28 23:01:19 +01:00
Sven Schnelle
ca8c5584e0
facetimehd: add channel waitqueue
...
add a per channel waitqueue to be able to have more than one ringbuffer
entry in flight.
Signed-off-by: Sven Schnelle <svens@stackframe.org >
2015-11-28 22:59:44 +01:00
Patrik Jakobsson
58195cd9e4
facetimehd: Rename firmware directory
...
And the v4l driver name.
2015-11-28 21:26:07 +01:00
Sven Schnelle
aebaf60c07
facetimehd: change fthd_channel_ringbuf_send() error handling
...
In the current implementation it returns -1 on error, an offset value
otherwise. Change it to return a negative error value, and add a pointer
to an u32 for receiving the entry offset as an extra argument.
This makes the ugly (u32)-1 return code comparision obsolete, and we
can return a more detailed error code like EAGAIN if all ringbuffer slots
are busy.
2015-11-28 21:18:22 +01:00
Patrik Jakobsson
8e83f8fbcd
Merge branch 'my_fixes' of git://github.com/sschnelle/facetimehd
2015-11-28 21:16:40 +01:00
Sven Schnelle
affbf73f42
facetimehd: add functions to set saturation and hue
2015-11-28 16:15:39 +01:00
Sven Schnelle
ad486d4522
facetimehd: remove cmd_ready variable
...
instead evaluate the ringbuffer status. This allows to have more than one isp
command in flight.
2015-11-28 16:10:34 +01:00
Patrik Jakobsson
4ffc88f155
facetimehd: Use the max macro from linux/kernel.h
2015-11-28 13:33:47 +01:00
Patrik Jakobsson
ed773c8268
facetimehd: More Broadcom to FacetimeHD renaming
2015-11-28 13:16:53 +01:00
Sven Schnelle
9dd6bc2a02
facetimehd: don't access __iomem directly
2015-11-28 07:29:47 +01:00
Sven Schnelle
f3067f211a
rename driver to facetimehd
2015-11-27 20:32:06 +01:00