100 Commits (a66c4b83c99c06626bed19ec0bf609bfe87a8cf3)

Author SHA1 Message Date
Cédric Le Goater 51b180051e ppc/xics: introduce a XICSFabric QOM interface to handle ICSs 10 years ago
Cédric Le Goater b9038e7806 ppc/xics: add an InterruptStatsProvider interface to ICS and ICP objects 10 years ago
Cédric Le Goater 817bb6a446 ppc/xics: remove set_nr_servers() handler from XICSStateClass 10 years ago
Cédric Le Goater 4e4169f7a2 ppc/xics: remove set_nr_irqs() handler from XICSStateClass 10 years ago
David Gibson 738d5db824 xics: XICS should not be a SysBusDevice 10 years ago
Cédric Le Goater e3403258a2 ppc/xics: change the icp_ routines API to use an 'ICPState *' argument 10 years ago
Cédric Le Goater d49c603b37 ppc/xics: add a XICSState backlink in ICPState 10 years ago
Cédric Le Goater 2bb0d10aeb ppc/xics: add a xics_set_nr_servers common routine 10 years ago
Benjamin Herrenschmidt b1fc72f0fb ppc/xics: Add xics to the monitor "info pic" command 10 years ago
Benjamin Herrenschmidt d4d7a59a7a ppc/xics: Split ICS into ics-base and ics class 10 years ago
Benjamin Herrenschmidt cc706a5305 ppc/xics: Make the ICSState a list 10 years ago
Nikunj A Dadhania 056b977521 ppc/xics: account correct irq status 10 years ago
Benjamin Herrenschmidt 27f2458245 ppc/xics: Replace "icp" with "xics" in most places 10 years ago
Benjamin Herrenschmidt 1cbd222055 ppc/xics: Implement H_IPOLL using an accessor 10 years ago
Benjamin Herrenschmidt 9c7027ba94 ppc/xics: Move SPAPR specific code to a separate file 10 years ago
Benjamin Herrenschmidt 161deaf225 ppc/xics: Rename existing xics to xics_spapr 10 years ago
Benjamin Herrenschmidt d29f086169 ppc/xics: Remove unused xics_set_irq_type() 10 years ago
Bharata B Rao 4a4b344c7c xics,xics_kvm: Handle CPU unplug correctly 10 years ago
Paolo Bonzini 4771d756f4 hw: explicitly include qemu-common.h and cpu.h 11 years ago
Markus Armbruster da34e65cb4 include/qemu/osdep.h: Don't include qapi/error.h 11 years ago
Greg Kurz a005b3ef50 xics: report errors with the QEMU Error API 11 years ago
Eric Blake d7bce9999d qom: Swap 'name' next to visitor in ObjectPropertyAccessor 11 years ago
Eric Blake 51e72bc1dd qapi: Swap visit_* arguments for consistent 'name' placement 11 years ago
Peter Maydell 0d75590d91 ppc: Clean up includes 11 years ago
Christopher Covington 4a7428c5a7 s/cpu_get_real_ticks/cpu_get_host_ticks/ 11 years ago
Veres Lajos 67cc32ebfd typofixes - v4 11 years ago
David Gibson 28e0204254 spapr: Merge sPAPREnvironment into sPAPRMachineState 11 years ago
Alexey Kardashevskiy 51bba713fe xics: Implement xics_ics_free() 12 years ago
Alexey Kardashevskiy bee763dbfb spapr: Move interrupt allocator to xics 12 years ago
Alexey Kardashevskiy a7e519a8cf xics: Disable flags reset on xics reset 12 years ago
Alexey Kardashevskiy 641c349352 xics: Add xics_find_source() 12 years ago
Alexey Kardashevskiy 4af88944d0 xics: Add flags for interrupts 12 years ago
Alexey Kardashevskiy 3a3b8502e6 spapr: Fix RTAS token numbers 12 years ago
Juan Quintela 3aff6c2fea savevm: Remove all the unneeded version_minimum_id_old (ppc) 13 years ago
Alexey Kardashevskiy 0f20ba62c3 target-ppc: spapr: e500: fix to use cpu_dt_id 13 years ago
Alexey Kardashevskiy a64d325df1 spapr-rtas: replace return code constants with macros 13 years ago
Benjamin Herrenschmidt 5d87e4b74a xics: Implement H_XIRR_X 13 years ago
Benjamin Herrenschmidt 075edbe3ba xics: Implement H_IPOLL 13 years ago
Alexey Kardashevskiy 5eb92ccc3f xics: add cpu_setup callback 13 years ago
Alexey Kardashevskiy 5a3d7b23ba xics: split to xics and xics-common 13 years ago
Alexey Kardashevskiy 456df19cf7 xics: add missing const specifiers to TypeInfo 13 years ago
Alexey Kardashevskiy b45ff2d942 xics: convert init() to realize() 13 years ago
Alexey Kardashevskiy d1b5682d88 xics: add pre_save/post_load dispatchers 13 years ago
Alexey Kardashevskiy 9ccff2a4d6 xics: replace fprintf with error_report 13 years ago
Alexey Kardashevskiy 8ffe04ed2e xics: move reset and cpu_setup 13 years ago
Alexey Kardashevskiy 33a0e5d8c5 xics: move registration of global state to realize() 13 years ago
Andreas Färber 213f0c4f61 qom: Pass available size to object_initialize() 13 years ago
Anthony Liguori c04d6cfa3f xics: rename types to be sane and follow coding style 13 years ago
Alexey Kardashevskiy 42e5b4c988 pseries: move interrupt controllers to hw/intc/ 13 years ago
Anthony Liguori 210b580b10 spapr-rtas: add CPU argument to RTAS calls 13 years ago