master/ioctl.c
branchstable-1.5
changeset 2474 fb2fe8fae501
parent 2467 74ede087bc85
child 2477 1d5ebfb7fec1
equal deleted inserted replaced
2473:f62b64fdbc23 2474:fb2fe8fae501
   795 
   795 
   796     if (__copy_to_user((void __user *) arg, &data, sizeof(data))) {
   796     if (__copy_to_user((void __user *) arg, &data, sizeof(data))) {
   797         return -EFAULT;
   797         return -EFAULT;
   798     }
   798     }
   799 
   799 
   800     return 0;
   800     return ret;
   801 }
   801 }
   802 
   802 
   803 /*****************************************************************************/
   803 /*****************************************************************************/
   804 
   804 
   805 /** Download SDO.
   805 /** Download SDO.
  2015         goto out_up;
  2015         goto out_up;
  2016     }
  2016     }
  2017 
  2017 
  2018     for (i = 0; i < EC_MAX_SYNC_MANAGERS; i++) {
  2018     for (i = 0; i < EC_MAX_SYNC_MANAGERS; i++) {
  2019         if (data.syncs[i].config_this) {
  2019         if (data.syncs[i].config_this) {
  2020             if (ecrt_slave_config_sync_manager(sc, i, data.syncs[i].dir,
  2020             ret = ecrt_slave_config_sync_manager(sc, i, data.syncs[i].dir,
  2021                         data.syncs[i].watchdog_mode)) {
  2021                         data.syncs[i].watchdog_mode);
  2022                 ret = -EINVAL;
  2022             if (ret) {
  2023                 goto out_up;
  2023                 goto out_up;
  2024             }
  2024             }
  2025         }
  2025         }
  2026     }
  2026     }
  2027 
  2027