@@ -98,7 +98,7 @@ static int adc_rz_channel_setup(const struct device *dev, const struct adc_chann
98
98
}
99
99
data -> fsp_channel_cfg .scan_mask |= (1U << channel_cfg -> channel_id );
100
100
/** Enable channels. */
101
- config -> fsp_api -> scanCfg (& data -> fsp_ctrl , & data -> fsp_channel_cfg );
101
+ fsp_err = config -> fsp_api -> scanCfg (& data -> fsp_ctrl , & data -> fsp_channel_cfg );
102
102
103
103
if (FSP_SUCCESS != fsp_err ) {
104
104
return - ENOTSUP ;
@@ -124,8 +124,8 @@ static void adc_rz_isr(const struct device *dev)
124
124
/** Get channel ids from scan mask "channels" */
125
125
if ((channels & 0x01 ) != 0 ) {
126
126
/** Read converted data */
127
- config -> fsp_api -> read (& data -> fsp_ctrl , channel_id ,
128
- & sample_buffer [data -> buf_id ]);
127
+ fsp_err = config -> fsp_api -> read (& data -> fsp_ctrl , channel_id ,
128
+ & sample_buffer [data -> buf_id ]);
129
129
if (FSP_SUCCESS != fsp_err ) {
130
130
break ;
131
131
}
@@ -288,7 +288,7 @@ static int adc_rz_init(const struct device *dev)
288
288
struct adc_rz_data * data = dev -> data ;
289
289
fsp_err_t fsp_err = FSP_SUCCESS ;
290
290
/**Open the ADC module */
291
- config -> fsp_api -> open (& data -> fsp_ctrl , & data -> fsp_cfg );
291
+ fsp_err = config -> fsp_api -> open (& data -> fsp_ctrl , & data -> fsp_cfg );
292
292
293
293
if (FSP_SUCCESS != fsp_err ) {
294
294
return - EIO ;
0 commit comments