qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 21/22] ppc4xx: Drop empty default cases


From: BALATON Zoltan
Subject: [PATCH 21/22] ppc4xx: Drop empty default cases
Date: Sat, 13 Aug 2022 17:34:49 +0200 (CEST)

Remove default case labels that do nothing or only there to set a
default value that could easily be done at the variable definition
instead.

Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
---
 hw/ppc/ppc405_boards.c |  7 +------
 hw/ppc/ppc405_uc.c     | 29 +++++------------------------
 hw/ppc/ppc440_uc.c     | 27 ---------------------------
 hw/ppc/ppc4xx_devs.c   | 31 ++++---------------------------
 4 files changed, 10 insertions(+), 84 deletions(-)

diff --git a/hw/ppc/ppc405_boards.c b/hw/ppc/ppc405_boards.c
index 083f12b23e..a876b4af85 100644
--- a/hw/ppc/ppc405_boards.c
+++ b/hw/ppc/ppc405_boards.c
@@ -401,7 +401,7 @@ struct Ref405epFpgaState {
 static uint64_t ref405ep_fpga_readb(void *opaque, hwaddr addr, unsigned size)
 {
     Ref405epFpgaState *fpga = opaque;
-    uint32_t ret;
+    uint32_t ret = 0;
 
     switch (addr) {
     case 0x0:
@@ -410,9 +410,6 @@ static uint64_t ref405ep_fpga_readb(void *opaque, hwaddr 
addr, unsigned size)
     case 0x1:
         ret = fpga->reg1;
         break;
-    default:
-        ret = 0;
-        break;
     }
 
     return ret;
@@ -430,8 +427,6 @@ static void ref405ep_fpga_writeb(void *opaque, hwaddr addr, 
uint64_t value,
     case 0x1:
         fpga->reg1 = value;
         break;
-    default:
-        break;
     }
 }
 
diff --git a/hw/ppc/ppc405_uc.c b/hw/ppc/ppc405_uc.c
index b13026200f..6c84d87330 100644
--- a/hw/ppc/ppc405_uc.c
+++ b/hw/ppc/ppc405_uc.c
@@ -56,7 +56,7 @@ enum {
 static uint32_t dcr_read_pob(void *opaque, int dcrn)
 {
     Ppc405PobState *pob = opaque;
-    uint32_t ret;
+    uint32_t ret = 0;
 
     switch (dcrn) {
     case POB0_BEAR:
@@ -68,10 +68,6 @@ static uint32_t dcr_read_pob(void *opaque, int dcrn)
     case POB0_BESR1:
         ret = pob->besr1;
         break;
-    default:
-        /* Avoid gcc warning */
-        ret = 0;
-        break;
     }
 
     return ret;
@@ -131,7 +127,7 @@ static void ppc405_pob_class_init(ObjectClass *oc, void 
*data)
 static uint64_t opba_readb(void *opaque, hwaddr addr, unsigned size)
 {
     Ppc405OpbaState *opba = opaque;
-    uint32_t ret;
+    uint32_t ret = 0;
 
     switch (addr) {
     case 0x00:
@@ -140,9 +136,6 @@ static uint64_t opba_readb(void *opaque, hwaddr addr, 
unsigned size)
     case 0x01:
         ret = opba->pr;
         break;
-    default:
-        ret = 0x00;
-        break;
     }
 
     trace_opba_readb(addr, ret);
@@ -163,8 +156,6 @@ static void opba_writeb(void *opaque, hwaddr addr, uint64_t 
value,
     case 0x01:
         opba->pr = value & 0xFF;
         break;
-    default:
-        break;
     }
 }
 static const MemoryRegionOps opba_ops = {
@@ -403,7 +394,7 @@ static void ocm_update_mappings(Ppc405OcmState *ocm,
 static uint32_t dcr_read_ocm(void *opaque, int dcrn)
 {
     Ppc405OcmState *ocm = opaque;
-    uint32_t ret;
+    uint32_t ret = 0;
 
     switch (dcrn) {
     case OCM0_ISARC:
@@ -418,9 +409,6 @@ static uint32_t dcr_read_ocm(void *opaque, int dcrn)
     case OCM0_DSACNTL:
         ret = ocm->dsacntl;
         break;
-    default:
-        ret = 0;
-        break;
     }
 
     return ret;
@@ -556,7 +544,7 @@ static void ppc4xx_gpt_compute_timer(Ppc405GptState *gpt)
 static uint64_t ppc4xx_gpt_read(void *opaque, hwaddr addr, unsigned size)
 {
     Ppc405GptState *gpt = opaque;
-    uint32_t ret;
+    uint32_t ret = -1;
     int idx;
 
     trace_ppc4xx_gpt_read(addr, size);
@@ -598,9 +586,6 @@ static uint64_t ppc4xx_gpt_read(void *opaque, hwaddr addr, 
unsigned size)
         idx = (addr - 0xC0) >> 2;
         ret = gpt->mask[idx];
         break;
-    default:
-        ret = -1;
-        break;
     }
 
     return ret;
@@ -844,7 +829,7 @@ static void ppc405ep_compute_clocks(Ppc405CpcState *cpc)
 static uint32_t dcr_read_epcpc(void *opaque, int dcrn)
 {
     Ppc405CpcState *cpc = opaque;
-    uint32_t ret;
+    uint32_t ret = 0;
 
     switch (dcrn) {
     case PPC405EP_CPC0_BOOT:
@@ -871,10 +856,6 @@ static uint32_t dcr_read_epcpc(void *opaque, int dcrn)
     case PPC405EP_CPC0_PCI:
         ret = cpc->pci;
         break;
-    default:
-        /* Avoid gcc warning */
-        ret = 0;
-        break;
     }
 
     return ret;
diff --git a/hw/ppc/ppc440_uc.c b/hw/ppc/ppc440_uc.c
index 11fdb88c22..b390672bce 100644
--- a/hw/ppc/ppc440_uc.c
+++ b/hw/ppc/ppc440_uc.c
@@ -147,9 +147,6 @@ static uint32_t dcr_read_l2sram(void *opaque, int dcrn)
     case DCR_ISRAM0_DPC:
         ret = l2sram->isram0[dcrn - DCR_ISRAM0_BASE];
         break;
-
-    default:
-        break;
     }
 
     return ret;
@@ -304,12 +301,8 @@ static uint32_t dcr_read_cpr(void *opaque, int dcrn)
         case CPR0_AHBD:
             ret = (1 << 24);
             break;
-        default:
-            break;
         }
         break;
-    default:
-        break;
     }
 
     return ret;
@@ -325,8 +318,6 @@ static void dcr_write_cpr(void *opaque, int dcrn, uint32_t 
val)
         break;
     case CPR0_CFGDATA:
         break;
-    default:
-        break;
     }
 }
 
@@ -421,12 +412,8 @@ static uint32_t dcr_read_sdr(void *opaque, int dcrn)
         case PESDR1_LOOP:
             ret = 1 << 12;
             break;
-        default:
-            break;
         }
         break;
-    default:
-        break;
     }
 
     return ret;
@@ -444,12 +431,8 @@ static void dcr_write_sdr(void *opaque, int dcrn, uint32_t 
val)
         switch (sdr->addr) {
         case 0x00: /* B0CR */
             break;
-        default:
-            break;
         }
         break;
-    default:
-        break;
     }
 }
 
@@ -646,12 +629,8 @@ static uint32_t dcr_read_sdram(void *opaque, int dcrn)
         case 0xE1: /* SDR0_DDR0 */
             ret = SDR0_DDR0_DDRM_ENCODE(1) | SDR0_DDR0_DDRM_DDR1;
             break;
-        default:
-            break;
         }
         break;
-    default:
-        break;
     }
 
     return ret;
@@ -679,12 +658,8 @@ static void dcr_write_sdram(void *opaque, int dcrn, 
uint32_t val)
         switch (sdram->addr) {
         case 0x00: /* B0CR */
             break;
-        default:
-            break;
         }
         break;
-    default:
-        break;
     }
 }
 
@@ -760,8 +735,6 @@ static uint32_t dcr_read_ahb(void *opaque, int dcrn)
     case AHB_BOT:
         ret = ahb->bot;
         break;
-    default:
-        break;
     }
 
     return ret;
diff --git a/hw/ppc/ppc4xx_devs.c b/hw/ppc/ppc4xx_devs.c
index 49793b56cd..f5806f06e7 100644
--- a/hw/ppc/ppc4xx_devs.c
+++ b/hw/ppc/ppc4xx_devs.c
@@ -182,7 +182,7 @@ static void sdram_unmap_bcr (ppc4xx_sdram_t *sdram)
 static uint32_t dcr_read_sdram (void *opaque, int dcrn)
 {
     ppc4xx_sdram_t *sdram;
-    uint32_t ret;
+    uint32_t ret = 0;
 
     sdram = opaque;
     switch (dcrn) {
@@ -238,10 +238,6 @@ static uint32_t dcr_read_sdram (void *opaque, int dcrn)
             break;
         }
         break;
-    default:
-        /* Avoid gcc warning */
-        ret = 0x00000000;
-        break;
     }
 
     return ret;
@@ -321,8 +317,6 @@ static void dcr_write_sdram (void *opaque, int dcrn, 
uint32_t val)
                 qemu_irq_lower(sdram->irq);
             sdram->eccesr = val;
             break;
-        default: /* Error */
-            break;
         }
         break;
     }
@@ -476,7 +470,7 @@ static void ppc4xx_mal_reset(DeviceState *dev)
 static uint32_t dcr_read_mal(void *opaque, int dcrn)
 {
     Ppc4xxMalState *mal = opaque;
-    uint32_t ret;
+    uint32_t ret = 0;
 
     switch (dcrn) {
     case MAL0_CFG:
@@ -512,9 +506,6 @@ static uint32_t dcr_read_mal(void *opaque, int dcrn)
     case MAL0_RXDEIR:
         ret = mal->rxdeir;
         break;
-    default:
-        ret = 0;
-        break;
     }
     if (dcrn >= MAL0_TXCTP0R && dcrn < MAL0_TXCTP0R + mal->txcnum) {
         ret = mal->txctpr[dcrn - MAL0_TXCTP0R];
@@ -671,7 +662,7 @@ enum {
 static uint32_t dcr_read_plb(void *opaque, int dcrn)
 {
     Ppc405PlbState *plb = opaque;
-    uint32_t ret;
+    uint32_t ret = 0;
 
     switch (dcrn) {
     case PLB0_ACR:
@@ -683,10 +674,6 @@ static uint32_t dcr_read_plb(void *opaque, int dcrn)
     case PLB0_BESR:
         ret = plb->besr;
         break;
-    default:
-        /* Avoid gcc warning */
-        ret = 0;
-        break;
     }
 
     return ret;
@@ -756,7 +743,7 @@ enum {
 static uint32_t dcr_read_ebc(void *opaque, int dcrn)
 {
     Ppc405EbcState *ebc = opaque;
-    uint32_t ret;
+    uint32_t ret = 0;
 
     switch (dcrn) {
     case EBC0_CFGADDR:
@@ -824,14 +811,8 @@ static uint32_t dcr_read_ebc(void *opaque, int dcrn)
         case 0x23: /* CFG */
             ret = ebc->cfg;
             break;
-        default:
-            ret = 0x00000000;
-            break;
         }
         break;
-    default:
-        ret = 0x00000000;
-        break;
     }
 
     return ret;
@@ -887,12 +868,8 @@ static void dcr_write_ebc(void *opaque, int dcrn, uint32_t 
val)
             break;
         case 0x23: /* CFG */
             break;
-        default:
-            break;
         }
         break;
-    default:
-        break;
     }
 }
 
-- 
2.30.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]