aboutsummaryrefslogtreecommitdiff
path: root/dev
AgeCommit message (Expand)Author
11 daysdev: interrupt: arm_gic: Fix ubsan errorArve Hjønnevåg
2024-03-30dev: timer: x86_generic: Fix divisor calculationArve Hjønnevåg
2024-03-25trusty:mmu: Make writable mappings non-executableMike McTernan
2024-03-07make: Remove injected Rust panic handlerStephen Crane
2024-02-26dev: virtio: Add an empty `vsock` crate depending on `virtio-drivers`Khyber Sen
2023-10-26dev: virtio: Fix ring full handlingArve Hjønnevåg
2023-10-26dev: virtio: Use generic mb macro instead of arm specific oneArve Hjønnevåg
2023-10-26dev: virtio: Fix build errorArve Hjønnevåg
2023-10-26dev: interrupt: arm_gic: Add init checkArve Hjønnevåg
2023-10-18dev: timer: Add x86 timer supportZhong,Fangjian
2023-10-16dev: interrupt: x86_lapic: Fix PIC interrupt deliveryArve Hjønnevåg
2023-08-24Update irq vector assert from > 32 to >= 32. 32 is a valid irq vector.Serena Zhou
2023-08-22trusty: rework test_time_conversion_check_result() to avoid potential overflowMike McTernan
2023-08-17trusty:gic: allow building with v4 and fix GICR per CPU offsetMike McTernan
2023-07-21[dev][interrupt] Fix compile error when GIC_VERSION <= 2Nick Bray
2023-07-21[dev][interrupt] Remove support for FIQ debuggingNick Bray
2023-06-19lk:arm_gic: save 1 instruction in sm_intc_fiq_enter()Mike McTernan
2023-04-19use cntfrq register by default to get system counter frequencyYurii Shutkin
2022-12-06dev: usb: prevent illegal mem accesses when malloc failsArmelle Laine
2022-10-18Fixup a format specifiers for muslDaniel Houck
2022-09-28Switch to PRIxPTR format specifier macrosAyrton Munoz
2022-09-27Switch to PRI*64 macros for format specifiersAyrton Munoz
2022-08-22[dev][interrupt][arm_gic] Move assert to allow doorbell usageDonnie Pollitz
2022-08-12[GICv3] Poll for RWP bit after updating GICD_ICENABLER<n>Michael Ryleev
2022-02-01[dev][interrupt][arm_gic] Fix GICD_* offsets for v3Andrei Homescu
2022-02-01[dev][interrupt][arm_gic] Fix arm_gic_init for GICv3Andrei Homescu
2022-01-29[dev][interrupt][arm_gic] Get GIC base addresses at runtimeAndrei Homescu
2021-02-08[dev][interrupt][arm_gic] Add DSB after igrpen writeArve Hjønnevåg
2020-03-18[dev][interrupt][arm_gic/x86_lapic]: Include missing dependenciesWenhao Wang
2020-03-16Fix no-SMP builds with GICv3Matthew Maurer
2020-03-16arm_gic: Trigger SGIs with GICv3 affinity routingMatthew Maurer
2020-03-13arm_gic: Enable SGIs when registering handlerMatthew Maurer
2020-01-31Make GIC FIQ suspend/resume UBSan cleanMatthew Maurer
2019-12-09[kernel][timer] Convert timer api to use nanosecondsArve Hjønnevåg
2019-12-04[dev][interrupt] Add suspend/resume hooks for GICv3Michael Ryleev
2019-11-26[dev][interrupt][x86_lapic] Add sm_intc_enable_interrupts stubZhong,Fangjian
2019-11-21[dev][interrupt][arm_gic] gicv3 doorbell interrupt supportArve Hjønnevåg
2019-11-21[dev][interrupt] Add initial support for GICv3Michael Ryleev
2019-11-21[dev][interrupt] Add definition of GICv3 registersMichael Ryleev
2019-11-21[dev][interrupt] Move gic registers to separate includeMichael Ryleev
2019-11-21[arch][arm64] Modify GIC interface to read/writeHaoran.Wang
2019-11-19[dev][interrupt] Rename "smc32_args_t" to "struct smc32_args"Nick Bray
2019-10-25[kernel][timer] Replace lk_bigtime_t with lk_time_ns_tArve Hjønnevåg
2019-10-25[dev][timer][arm_generic] Fix ubsan errorsArve Hjønnevåg
2019-09-27[dev][interrupt] Add x86 interrupt handling supportZhong,Fangjian
2019-09-25[dev][interrupt][x86_lapic] Bug fix on X1 Local APIC write registerZhong,Fangjian
2019-06-27[arch][arm/arm64] Add ARM_MERGE_FIQ_IRQ build flagArve Hjønnevåg
2019-04-18[dev][interrupt] Add x86 Local APIC supportZhong,Fangjian
2019-04-11Use unsigned flagsMatthew Maurer
2019-04-11Use functions instead of macros for alignmentMatthew Maurer