summaryrefslogtreecommitdiff
path: root/chip/it83xx/irq.c
diff options
context:
space:
mode:
authorTzung-Bi Shih <tzungbi@chromium.org>2020-06-03 17:07:36 +0800
committerCommit Bot <commit-bot@chromium.org>2020-06-04 10:27:45 +0000
commit70b5e19854a10a08093b8dde0b0c129db912e478 (patch)
treee44142a5baca03448a1ed4e3c4ad81c943bbff37 /chip/it83xx/irq.c
parentf1f7872295a508c4a4c9aad6e1640556466ff7a7 (diff)
downloadchrome-ec-70b5e19854a10a08093b8dde0b0c129db912e478.tar.gz
core/riscv-rv32i: remove return values
Return values of chip_enable_irq(), chip_disable_irq(), and chip_clear_pending_irq() are not using. Removes them. BRANCH=none BUG=b:146213943 BUG=b:157521370 TEST=1. make BOARD=asurada 2. flash_ec --board=asurada --image build/asurada/ec.bin 3. (EC console)> version Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org> Change-Id: Ic7e3e80483f76f35bfe7781ddea48515ab8e3361 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2227778 Reviewed-by: Dino Li <Dino.Li@ite.com.tw> Reviewed-by: Jett Rink <jettrink@chromium.org>
Diffstat (limited to 'chip/it83xx/irq.c')
-rw-r--r--chip/it83xx/irq.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/chip/it83xx/irq.c b/chip/it83xx/irq.c
index e116200a00..8d79a52545 100644
--- a/chip/it83xx/irq.c
+++ b/chip/it83xx/irq.c
@@ -95,7 +95,7 @@ int chip_get_intc_group(int irq)
return irq_groups[irq / 8].cpu_int[irq % 8];
}
-int chip_enable_irq(int irq)
+void chip_enable_irq(int irq)
{
int group = irq / 8;
int bit = irq % 8;
@@ -103,11 +103,9 @@ int chip_enable_irq(int irq)
IT83XX_INTC_REG(irq_groups[group].ier_off) |= BIT(bit);
if (IS_ENABLED(CHIP_CORE_NDS32))
IT83XX_INTC_REG(IT83XX_INTC_EXT_IER_OFF(group)) |= BIT(bit);
-
- return irq_groups[group].cpu_int[bit];
}
-int chip_disable_irq(int irq)
+void chip_disable_irq(int irq)
{
int group = irq / 8;
int bit = irq % 8;
@@ -115,19 +113,15 @@ int chip_disable_irq(int irq)
IT83XX_INTC_REG(irq_groups[group].ier_off) &= ~BIT(bit);
if (IS_ENABLED(CHIP_CORE_NDS32))
IT83XX_INTC_REG(IT83XX_INTC_EXT_IER_OFF(group)) &= ~BIT(bit);
-
- return -1; /* we don't want to mask other IRQs */
}
-int chip_clear_pending_irq(int irq)
+void chip_clear_pending_irq(int irq)
{
int group = irq / 8;
int bit = irq % 8;
/* always write 1 clear, no | */
IT83XX_INTC_REG(irq_groups[group].isr_off) = BIT(bit);
-
- return -1; /* everything has been done */
}
int chip_trigger_irq(int irq)