==== //depot/dev/AdvancedAccessories/PUB/src/kernel/linux-2.6.21-rimpub-eng-drop-1/drivers/media/video/davinci/davinci_enc_mngr.c#1 - /va7400/home/rpau/perforce/rpau-linux-scm/dev/AdvancedAccessories/PUB/src/kernel/linux-2.6.21-rimpub-eng-drop-1/drivers/media/video/davinci/davinci_enc_mngr.c ==== 247a248,355 > static ssize_t > mute_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_MUTE); > } > static ssize_t mute_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_MUTE); > } > static ssize_t > xoffset_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_HOFFSET); > } > static ssize_t xoffset_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_HOFFSET); > } > static ssize_t > yoffset_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_VOFFSET); > } > static ssize_t yoffset_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_VOFFSET); > } > static ssize_t > hsc_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_HSC); > } > static ssize_t hsc_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_HSC); > } > static ssize_t > reg_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_FS455REGA); > } > static ssize_t reg_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_FS455REGA); > } > static ssize_t > test_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_FS455TEST); > } > static ssize_t test_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_FS455TEST); > } > static ssize_t > enc_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_FS455ID); > } > static ssize_t enc_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_FS455ID); > } > static ssize_t > shp_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_SHP); > } > static ssize_t shp_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_SHP); > } > static ssize_t > flk_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_FLK); > } > static ssize_t flk_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_FLK); > } > static ssize_t > lumabw_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_LUMA); > } > static ssize_t lumabw_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_LUMA); > } > static ssize_t > hval_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_FS455REGH); > } > static ssize_t hval_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_FS455REGH); > } > static ssize_t > lval_store(struct class_device *cdev, const char *buffer, size_t count) > { > return control_store(cdev, buffer, count, VID_ENC_CTRL_FS455REGL); > } > static ssize_t lval_show(struct class_device *cdev, char *buf) > { > return control_show(cdev, buf, VID_ENC_CTRL_FS455REGL); > } 262c370,382 < DECLARE_ATTR(gain, S_IRWXUGO, gain_show, gain_store) --- > DECLARE_ATTR(gain, S_IRWXUGO, gain_show, gain_store), > DECLARE_ATTR(mute, S_IRWXUGO, mute_show, mute_store), > DECLARE_ATTR(xoffset, S_IRWXUGO, xoffset_show, xoffset_store), > DECLARE_ATTR(yoffset, S_IRWXUGO, yoffset_show, yoffset_store), > DECLARE_ATTR(hsc, S_IRWXUGO, hsc_show, hsc_store), > DECLARE_ATTR(reg, S_IRWXUGO, reg_show, reg_store), > DECLARE_ATTR(test, S_IRWXUGO, test_show, test_store), > DECLARE_ATTR(encoder, S_IRWXUGO, enc_show, enc_store), > DECLARE_ATTR(shp, S_IRWXUGO, shp_show, shp_store), > DECLARE_ATTR(flk, S_IRWXUGO, flk_show, flk_store), > DECLARE_ATTR(lumabw, S_IRWXUGO, lumabw_show, lumabw_store), > DECLARE_ATTR(hval, S_IRWXUGO, hval_show, hval_store), > DECLARE_ATTR(lval, S_IRWXUGO, lval_show, lval_store)