- 28 Feb, 2016 40 commits
-
-
Philippe Gerum authored
-
Philippe Gerum authored
-
-
-
in FPU handling code
-
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Use the newly added parent hold/release methods.
-
Use the newly added parent hold/release methods.
-
Children of an irq chip using the handle_fasteoi_irq handler need a way to call the irq_hold/irq_release parent chip methods instead of the irq_mask/irq_unmask irq, as these methods mask the virtual irq thus causing each interrupt to be masked upon first occurence and never be unmasked.
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
A raw output handler (.write_raw) is added to the console descriptor for writing (short) text output unmodified, without any logging, header or preparation whatsoever, usable from any domain. The dedicated raw_printk() variant formats the output message then passes it on to the handler with hard pipeline lock held, irqs off. This is a very basic debug channel for situations when resorting to the fairly complex printk() handling is not an option. Unlike early consoles, regular consoles can provide a raw output service past the boot sequence. Raw output handlers are typically provided by serial console devices.
-
Philippe Gerum authored
Those pipeline helpers want remapped IRQ numbers.
-
Philippe Gerum authored
-
Philippe Gerum authored
-
Philippe Gerum authored
Since most ARM platforms implement IRQ domains these days, use ipipe_handle_domain_irq() for mapping the IRQ number within the appropriate domain before sending the interrupt to the pipeline. Replace all invocations of ipipe_handle_multi_irq() by a call to ipipe_handle_domain_irq() where applicable.
-
Philippe Gerum authored
-
-
-
-
-
-
-
-
when multiple tsc are registered
-
-
-
-