Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

media: atomisp: Update TODO

Update the TODO list:
- Remove comment about adding firmware to linux-firmware this has been done
- Add a comment about removing unnecessary / unwanted module parameters

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Andy Shevchenko <andy@kernel.org>
Link: https://lore.kernel.org/r/20240603132057.255917-4-hdegoede@redhat.com
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>

authored by

Hans de Goede and committed by
Hans Verkuil
aa7a0208 f99d6757

+2 -29
+2 -29
drivers/staging/media/atomisp/TODO
··· 1 - Required firmware 2 - ================= 3 - 4 - The atomisp driver requires the following firmware: 5 - 6 - - for BYT: /lib/firmware/shisp_2400b0_v21.bin 7 - 8 - With a version of "irci_stable_candrpv_0415_20150423_1753" to check 9 - the version run: "strings shisp_2400b0_v21.bin | head -n1", sha256sum: 10 - 11 - 3847b95fb9f1f8352c595ba7394d55b33176751372baae17f89aa483ec02a21b shisp_2400b0_v21.bin 12 - 13 - The shisp_2400b0_v21.bin file with this version can be found on 14 - the Android factory images of various X86 Android tablets such as 15 - e.g. the Chuwi Hi8 Pro. 16 - 17 - - for CHT: /lib/firmware/shisp_2401a0_v21.bin 18 - 19 - With a version of "irci_stable_candrpv_0415_20150521_0458", sha256sum: 20 - 21 - e89359f4e4934c410c83d525e283f34c5fcce9cb5caa75ad8a32d66d3842d95c shisp_2401a0_v21.bin 22 - 23 - This can be found here: 24 - https://github.com/intel-aero/meta-intel-aero-base/blob/master/recipes-kernel/linux/linux-yocto/shisp_2401a0_v21.bin 25 - 26 - 27 1 TODO 28 2 ==== 29 3 ··· 8 34 * Remove/disable custom v4l2-ctrls 9 35 10 36 * Remove custom sysfs files created by atomisp_drvfs.c 37 + 38 + * Remove unnecessary/unwanted module parameters 11 39 12 40 * Remove abuse of priv field in various v4l2 userspace API structs 13 41 ··· 36 60 * Ensure that the driver will pass v4l2-compliance tests 37 61 38 62 * Fix not all v4l2 apps working, e.g. cheese does not work 39 - 40 - * Get manufacturer's authorization to redistribute the binaries for 41 - the firmware files 42 63 43 64 * The atomisp code still has a lot of cruft which needs cleaning up 44 65