|
@@ -900,7 +900,7 @@ static const IntelHDAReg *intel_hda_reg_find(IntelHDAState *d, hwaddr addr)
|
|
|
{
|
|
|
const IntelHDAReg *reg;
|
|
|
|
|
|
- if (addr >= sizeof(regtab)/sizeof(regtab[0])) {
|
|
|
+ if (addr >= ARRAY_SIZE(regtab)) {
|
|
|
goto noreg;
|
|
|
}
|
|
|
reg = regtab+addr;
|
|
@@ -1025,7 +1025,7 @@ static void intel_hda_regs_reset(IntelHDAState *d)
|
|
|
uint32_t *addr;
|
|
|
int i;
|
|
|
|
|
|
- for (i = 0; i < sizeof(regtab)/sizeof(regtab[0]); i++) {
|
|
|
+ for (i = 0; i < ARRAY_SIZE(regtab); i++) {
|
|
|
if (regtab[i].name == NULL) {
|
|
|
continue;
|
|
|
}
|