Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/arm/cortex Fix non-DIAGNOSTIC builds (hopefully). N...
details: https://anonhg.NetBSD.org/src/rev/c19ed7acc82c
branches: trunk
changeset: 1024707:c19ed7acc82c
user: skrll <skrll%NetBSD.org@localhost>
date: Sun Oct 31 17:24:11 2021 +0000
description:
Fix non-DIAGNOSTIC builds (hopefully). No idea why this didn't fail to
build for me without DIAGNOSTIC.
diffstat:
sys/arch/arm/cortex/gicv3_its.c | 12 ++++--------
1 files changed, 4 insertions(+), 8 deletions(-)
diffs (54 lines):
diff -r 57edd7e70d62 -r c19ed7acc82c sys/arch/arm/cortex/gicv3_its.c
--- a/sys/arch/arm/cortex/gicv3_its.c Sun Oct 31 17:22:47 2021 +0000
+++ b/sys/arch/arm/cortex/gicv3_its.c Sun Oct 31 17:24:11 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: gicv3_its.c,v 1.33 2021/10/31 16:23:47 skrll Exp $ */
+/* $NetBSD: gicv3_its.c,v 1.34 2021/10/31 17:24:11 skrll Exp $ */
/*-
* Copyright (c) 2018 The NetBSD Foundation, Inc.
@@ -32,7 +32,7 @@
#define _INTR_PRIVATE
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: gicv3_its.c,v 1.33 2021/10/31 16:23:47 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: gicv3_its.c,v 1.34 2021/10/31 17:24:11 skrll Exp $");
#include <sys/param.h>
#include <sys/kmem.h>
@@ -589,7 +589,6 @@
pci_intr_handle_t ih, int ipl, int (*func)(void *), void *arg, const char *xname)
{
struct gicv3_its * const its = msi->msi_priv;
- const struct pci_attach_args *pa;
void *intrh;
const int lpi = __SHIFTOUT(ih, ARM_PCI_INTR_IRQ);
@@ -601,8 +600,7 @@
return NULL;
/* Invalidate LPI configuration tables */
- pa = its->its_pa[lpi - its->its_pic->pic_irqbase];
- KASSERT(pa != NULL);
+ KASSERT(its->its_pa[lpi - its->its_pic->pic_irqbase] != NULL);
const uint32_t devid = its->its_devid[lpi - its->its_pic->pic_irqbase];
gits_command_inv(its, devid, lpi - its->its_pic->pic_irqbase);
@@ -771,7 +769,6 @@
{
struct gicv3_its * const its = priv;
struct gicv3_softc * const sc = its->its_gic;
- const struct pci_attach_args *pa;
uint64_t rdbase;
size_t irq;
@@ -798,8 +795,7 @@
for (irq = 0; irq < its->its_pic->pic_maxsources; irq++) {
if (its->its_targets[irq] != ci)
continue;
- pa = its->its_pa[irq];
- KASSERT(pa != NULL);
+ KASSERT(its->its_pa[irq] != NULL);
const uint32_t devid = its->its_devid[irq];
gits_command_movi(its, devid, irq, cpu_index(ci));
Home |
Main Index |
Thread Index |
Old Index