summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2019-09-06Do not stop prologue scan at branch instructions. This lets stack traceVisa Hankala
2019-09-06Stop stack trace saving if the current subroutine is u_general or u_intrVisa Hankala
2019-09-06delete two decades of debugging code and further simplify the mainTheo de Raadt
2019-09-06Only do the timecounter initialization on the primary CPU. Avoids using aMark Kettenis
2019-09-06oops the label is actually out:Theo de Raadt
2019-09-06oops incorrect goto labelTheo de Raadt
2019-09-06If uvm_map_inentry returns false then a signal has been delivered, andTheo de Raadt
2019-09-06fpuinit() comments should precede cpu_init() callTheo de Raadt
2019-09-06mcprtc(4), a driver for the Microchip MCP79400 RTC and similar variants.Patrick Wildt
2019-09-06Add mviic(4), a driver to support the I2C controller on thePatrick Wildt
2019-09-05Add mvdog(4), a driver to support the watchdog on the Armada 3700 SoC.Patrick Wildt
2019-09-05Implement splassert() on mips64.Visa Hankala
2019-09-05Adjust interrupt priority levels on mips64 so that prioritiesVisa Hankala
2019-09-05Prepare the bat for kernels greater > 8MB of code, why because clang.Theo de Raadt
2019-09-04Remove DST/TIMEZONE options(4) from kernel configs; ok jca@ deraadt@cheloha
2019-09-03Enable amlmmc(4).Mark Kettenis
2019-09-03Add clang support.Mark Kettenis
2019-09-03a sprinkling of function ansificationTheo de Raadt
2019-09-03drop support for building with gcc; ok deraadt@Christian Weisgerber
2019-09-03only need one start: label; ok kettenisTheo de Raadt
2019-09-03delete incorrect casts, and a bit if ansi functions; ok jcsTheo de Raadt
2019-09-03Use cmplw mnemonic instead of cmpl with only 3 operands. Make clang happy.Mark Kettenis
2019-09-03some cleanup for clang; ok kettenisTheo de Raadt
2019-09-03Replace empty body of while loop with continue statement.Mark Kettenis
2019-09-03remove duplicate test introduced in rev 1.3Jonathan Gray
2019-09-03ansify functionsTheo de Raadt
2019-09-03correct indent that triggered clang to freak out; with jsg.Theo de Raadt
2019-09-02Various fixes to make clang happy.Mark Kettenis
2019-09-02cpu number is unsigned (does not really matter)Theo de Raadt
2019-09-02in non-MP, cpu_number() the #define should be 0UL; ok visaTheo de Raadt
2019-09-01Newer ARMv8 processors now include a new CSV2 field in their processorMark Kettenis
2019-09-01Make it clearer where message "spurious interrupt" comes from.Visa Hankala
2019-08-29Add amldwusb(4), amlusbphy(4) and amlpciephy(4), drivers for the USBMark Kettenis
2019-08-29Capitalize my last name in copyright.Mark Kettenis
2019-08-28Use ACPI information to attach PCI busses like we do on arm64. There are aMark Kettenis
2019-08-28sys/arch/luna88k/luna88k/locore0.S:dummy_cpu assumes thatKenji Aoyama
2019-08-28Build and enable amdgpu(4) on arm64. The DCN1.0 support has been madeMark Kettenis
2019-08-28Add amlpinctrl(4), a driver to configure pins and control GPIOs on AmlogicMark Kettenis
2019-08-27On amd64 the bootup and resume paths for SP/BP/SP were not performingTheo de Raadt
2019-08-27Add amlrng(4), the simples random numer generator driver ever.Mark Kettenis
2019-08-27Add imxtmu(4), a driver to support the temperature sensors onPatrick Wildt
2019-08-27amclock(4), a driver for the Amlogic SoC clocks. For now this implementsMark Kettenis
2019-08-26Remove rdtsc macro.Paul Irofti
2019-08-26Add amlreset(4), a driver to support reset signal controller blocks onMark Kettenis
2019-08-26Add amluart(4), a driver for the UARTs found on various Amlogic SoCs.Mark Kettenis
2019-08-22Don't check _TTP for io windows.Mark Kettenis
2019-08-22unused variable, after previous commitTheo de Raadt
2019-08-21sysctl(2): add kern.utc_offset: successor to the DST/TIMEZONE options(4)cheloha
2019-08-21Fix a race in invalidation of remote TLB entries.Visa Hankala
2019-08-20Network-based device paths use Messaging and not Media types. ThusPatrick Wildt