@@ -171,13 +171,13 @@ rt_err_t enet_buffer_init(enet_buffer_config_t *buffConfig)
171
171
((SYS_PAGE_SIZE <<TX_BUFFER_INDEX_NUM )< buffConfig -> txBufferTotalSize ))
172
172
{
173
173
LOG_E ("ERROR: alloc mem not enough for enet driver" );
174
- return RT_ERROR ;
174
+ return - RT_ERROR ;
175
175
}
176
176
rx_buff_addr = rt_pages_alloc (RX_BUFFER_INDEX_NUM );
177
177
if (!rx_buff_addr )
178
178
{
179
179
LOG_E ("ERROR: rx buff page alloc failed" );
180
- return RT_ERROR ;
180
+ return - RT_ERROR ;
181
181
}
182
182
buffConfig -> rxBufferAlign = (void * )rt_ioremap_nocache (virtual_to_physical (rx_buff_addr ), (SYS_PAGE_SIZE <<RX_BUFFER_INDEX_NUM ));
183
183
buffConfig -> rxPhyBufferAlign = (void * )virtual_to_physical (rx_buff_addr );
@@ -186,7 +186,7 @@ rt_err_t enet_buffer_init(enet_buffer_config_t *buffConfig)
186
186
if (!tx_buff_addr )
187
187
{
188
188
LOG_E ("ERROR: tx buff page alloc failed" );
189
- return RT_ERROR ;
189
+ return - RT_ERROR ;
190
190
}
191
191
buffConfig -> txBufferAlign = (void * )rt_ioremap_nocache (virtual_to_physical (tx_buff_addr ), (SYS_PAGE_SIZE <<TX_BUFFER_INDEX_NUM ));
192
192
buffConfig -> txPhyBufferAlign = (void * )virtual_to_physical (tx_buff_addr );
@@ -195,7 +195,7 @@ rt_err_t enet_buffer_init(enet_buffer_config_t *buffConfig)
195
195
if (!rx_bd_addr )
196
196
{
197
197
LOG_E ("ERROR: rx bd page alloc failed" );
198
- return RT_ERROR ;
198
+ return - RT_ERROR ;
199
199
}
200
200
buffConfig -> rxBdStartAddrAlign = (void * )rt_ioremap_nocache (virtual_to_physical (rx_bd_addr ), (SYS_PAGE_SIZE <<RX_BD_INDEX_NUM ));
201
201
buffConfig -> rxPhyBdStartAddrAlign = virtual_to_physical (rx_bd_addr );
@@ -204,7 +204,7 @@ rt_err_t enet_buffer_init(enet_buffer_config_t *buffConfig)
204
204
if (!tx_bd_addr )
205
205
{
206
206
LOG_E ("ERROR: tx bd page alloc failed" );
207
- return RT_ERROR ;
207
+ return - RT_ERROR ;
208
208
}
209
209
buffConfig -> txBdStartAddrAlign = (void * )rt_ioremap_nocache (virtual_to_physical (tx_bd_addr ), (SYS_PAGE_SIZE <<TX_BD_INDEX_NUM ));
210
210
buffConfig -> txPhyBdStartAddrAlign = virtual_to_physical (tx_bd_addr );
@@ -387,10 +387,11 @@ rt_err_t rt_imx6ul_eth_tx(rt_device_t dev, struct pbuf *p)
387
387
offset = offset + q -> len ;
388
388
if (status == kStatus_Success )
389
389
{
390
+ ret = RT_EOK ;
390
391
}
391
392
else
392
393
{
393
- return RT_ERROR ;
394
+ ret = - RT_ERROR ;
394
395
}
395
396
}
396
397
if (offset > ENET_FRAME_MAX_FRAMELEN )
0 commit comments