I try to make a driver for my camera base one imx219 driver. My sensor register is 8bit address 8bit value so I changed regmap_config, in driver I use regmap_util_write_table_8 to write my register table, but I found a odd thing that I can’t write address 0x01, other registers can be write well. And after write the 0x01 register other write operation seems no effect, but regmap_util_write_table_8 return success. And at the same time I can use I2cset command to write 0x01 successfully in terminal. I don’t know why?
The other question is I can use nvgstcapture preview. But other app like cheese can’t find my camera. I guess if the gstream driver is different from normal v4l2 driver? I need capture raw data from my sensor, so I wonder if gstream can get raw data and if it can’t how should I do?