libchip: Add asserts to dwmac driver

This commit is contained in:
Ralf Kirchner
2014-04-30 10:13:07 +02:00
committed by Sebastian Huber
parent 64bc102fbf
commit b0e83e1207

View File

@@ -2024,6 +2024,7 @@ static int dwmac_if_clk_csr_set(
&& ( gmii_clk_rate < DWCGNAC3504_CSR_F_300M ) ) { && ( gmii_clk_rate < DWCGNAC3504_CSR_F_300M ) ) {
self->csr_clock = DWCGNAC3504_CSR_250_300M; self->csr_clock = DWCGNAC3504_CSR_250_300M;
} else { } else {
assert( gmii_clk_rate < DWCGNAC3504_CSR_F_300M );
eno = EINVAL; eno = EINVAL;
} }
@@ -2111,9 +2112,11 @@ static int dwmac_if_attach(
if ( eno == 0 ) { if ( eno == 0 ) {
self->dma_threshold_control = DWMAC_DMA_THRESHOLD_CONTROL_DEFAULT; self->dma_threshold_control = DWMAC_DMA_THRESHOLD_CONTROL_DEFAULT;
assert( driver_config->addr_gmac_regs != NULL );
if ( driver_config->addr_gmac_regs != NULL ) { if ( driver_config->addr_gmac_regs != NULL ) {
self->macgrp = driver_config->addr_gmac_regs; self->macgrp = driver_config->addr_gmac_regs;
assert( driver_config->addr_dma_regs != NULL );
if ( driver_config->addr_dma_regs != NULL ) { if ( driver_config->addr_dma_regs != NULL ) {
self->dmagrp = driver_config->addr_dma_regs; self->dmagrp = driver_config->addr_dma_regs;
} else { } else {