  static ssize_t synaptics_rmi0_f00_flashprog_show(struct device *dev,   struct device_attribute *attr, char *buf) {  int retval;  struct synaptics_rmi0_f00_device_status device_status;  struct synaptics_rmi0_data *rmi0_data = dev_get_drvdata(dev);   retval = synaptics_rmi0_i0c_read(rmi0_data,    rmi0_data->f00_data_base_addr,    device_status.data,    sizeof(device_status.data));  if (retval < 0) {   dev_err(