index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
arm
/
cortex
/
gic.c
Age
Commit message (
Expand
)
Author
2022-06-26
build fix: remove includes of opt_gic.h
jmcneill
2022-06-25
Remove GIC_SPLFUNCS.
jmcneill
2022-06-25
pic: Update ci_cpl in pic_set_priority callback.
jmcneill
2022-03-03
arm: Use device_set_private for various drivers.
riastradh
2022-01-02
arm: Remove #ifdef DIAGNOSTIC now wrong after KASSERT change.
riastradh
2021-10-21
Fix some conditionals to match gicv3 and add some comments to describe
skrll
2021-09-26
If an SGI or PPI is established after interrupts are enabled, make sure
jmcneill
2021-08-10
Make gic_splfuncs optional and disable it by default until it has had
jmcneill
2021-08-10
Use custom spl funcs for GIC and avoid unnecessary pmr register accesses
jmcneill
2021-03-28
Only target the boot cpu for real with SPI interrupts. I tried to do
skrll
2021-02-23
If we are committing a deferred splhigh() to hardware, no need to continue.
jmcneill
2021-02-21
Apply PMR optimizations from gicv3
jmcneill
2021-02-09
Avoid an extra daif read when dispatching interrupts by using
jakllsch
2020-12-03
Provide and use a sev() macro for the sev instruction.
skrll
2020-09-26
G/C arm/atomic.h
skrll
2020-07-27
Remove CPU ID test in armgic_match. Perfectly normal to have GIC in
jmcneill
2020-07-12
Avoid undefined behaviour. Detected by KUBSAN.
skrll
2020-04-13
Fix "left shift of 255 by 24 places cannot be represented in type 'int'"
jmcneill
2018-11-16
Use intr_establish_xname
jmcneill
2018-09-10
armgic_ipi_send: use GIC interface number, not CPU index, when setting
jmcneill
2018-09-10
Update sc_mptargets atomically, as PEs will be started up in parallel w/o loc...
jmcneill
2018-07-15
Support pic_set_affinity and pic_get_affinity
jmcneill
2018-04-28
Cover all pic_maxsources lines for armgic_cpu_init_priorities() and
jakllsch
2018-04-01
Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)
ryo
2018-02-07
PR# port-evbarm/49468: Cortex GIC assertion triggered on Allwinner A80 SoC
jmcneill
2017-07-14
KNF
skrll
2017-06-29
ARM Trusted Firmware reserves SGIs 8-15 for secure use. Even without ATF,
jmcneill
2017-06-28
Revert the KERNHIST for now it causes problems
skrll
2017-06-22
If we see GICC_IAR_IRQ_SSPURIOUS we should also stop looking for irqs
skrll
2017-06-22
Wrap long line
skrll
2017-06-22
Print the GICC_IIDR when AB_DEBUG
skrll
2017-06-22
Add 'armgichist' KERNHIST for (future) debugging.
skrll
2017-06-18
Don't assume that CPU index = GIC CPU interface number. We can determine
jmcneill
2017-06-05
Clean out some #if 0'ed or //'ed code
skrll
2017-06-04
Initialise all the SGI/PPI priorities for all CPUs to mask the interrupts
skrll
2017-05-30
Use an FDT-based ARM_INTR_IMPL for Tegra.
jmcneill
2015-07-29
Adjust some of IPLs of various IPIs.
matt
2015-04-15
Add separate IPI routines for IPI_AST and IPI_KPREEMPT.
matt
2015-04-11
Add a pic_cpus to the softc which specifies which cpus the pic can send
matt
2015-04-09
All SGIs are MPSAFE so establish them as such.
matt
2015-03-20
Trailing whitespace
skrll
2015-03-12
G/C armgic_last_priority
skrll
2015-03-03
in armgic_establish_irq, make sure to write the new value to GICD_ICFGRn when...
jmcneill
2015-03-02
sc_gic_lines is the total number of valid lines but pic_sources[] is sparse; ...
jmcneill
2014-10-29
Only target boot cpu for SPIs atm. Fix a couple of bugs in the now
skrll
2014-10-29
Sprinkle #include "opt_multiprocessor.h"
skrll
2014-05-19
Implement MI IPI interface with cross-call support.
rmind
2014-04-27
When dealing with the PMR register, only use non-secure priority values.
matt
2014-04-13
Move aprint to print sooner.
matt
2014-03-28
Various MP changes.
matt
[next]