Hi, I'm looking for some guidance on the correct way to handle a new pixel format. What I'm dealing with is a CMOS image sensor that supports dynamic switching between linear and iHDR modes. iHDR stands for "interlaced High Dynamic Range" and is a mode where odd and even lines have different exposure times, typically with an 8:1 ratio. When I started implementing a driver for this sensor I used "V4L2_MBUS_FMT_SGRBG10_1X10" as the format for the linear mode and defined a new format "V4L2_MBUS_FMT_SGRBG10_IHDR_1X10" for the iHDR mode. I used the format to control which mode I put the sensor in. But now I'm having trouble switching modes without reinitializing the sensor. Does anyone (everyone?) have an opinion about the correct way to implement this? I'm thinking that the format is overloaded because it represents both the size and type of the data. Should I use a single format and add a control to switch the mode? Chris Rhodin Aptina Imaging Aptina, LLC / 3080 North First Street, San Jose, CA 95134 This e-mail and any attachments contain confidential information and are solely for the review and use of the intended recipient. If you have received this e-mail in error, please notify the sender and destroy this e-mail and any copies. -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html