aboutsummaryrefslogtreecommitdiff
path: root/hw/timer/mc146818rtc.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-06qtest: add rtc periodic timer testXiao Guangrong1-12/+3
2017-06-06mc146818rtc: embrace all x86 specific codeXiao Guangrong1-29/+31
2017-06-06mc146818rtc: drop unnecessary '#ifdef TARGET_I386'Xiao Guangrong1-13/+3
2017-06-06mc146818rtc: ensure LOST_TICK_POLICY_SLEW is only enabled on TARGET_I386Xiao Guangrong1-2/+2
2017-06-06mc146818rtc: precisely count the clock for periodic timerTai Yunfang1-23/+97
2017-06-06mc146818rtc: update periodic timer only if it is neededXiao Guangrong1-2/+16
2017-05-17qdev: Replace cannot_instantiate_with_device_add_yet with !user_creatableEduardo Habkost1-1/+1
2017-01-27replay: don't use rtc clock on loadvm phasePavel Dovgalyuk1-4/+11
2017-01-16bugfix: vm halt when in reset loopinghangaohuai1-0/+12
2016-10-04MC146818 RTC: coordinate guest clock base to destination host after migrationJunlian Bell1-1/+9
2016-06-29MC146818 RTC: add GPIO access to output IRQEfimov Vasily1-2/+4
2016-06-20coccinelle: Remove unnecessary variables for function return valueEduardo Habkost1-3/+1
2016-06-07hw: Clean up includesPeter Maydell1-1/+0
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa1-0/+2
2016-03-22Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah1-6/+8
2016-03-22hw: explicitly include qemu-common.h and cpu.hPaolo Bonzini1-0/+1
2016-01-29x86: Clean up includesPeter Maydell1-0/+1
2015-07-20timer: rename NSEC_PER_SEC due to Mac OS X header clashStefan Hajnoczi1-8/+10
2015-07-02timer: Use a single definition of NSEC_PER_SEC for the whole codebaseAlberto Garcia1-1/+0
2015-06-19mc146818rtc: Reset the periodic timer on loadPaul Donohue1-0/+6
2015-06-12migration: Use normal VMStateDescriptions for SubsectionsJuan Quintela1-13/+10
2015-03-09Generalize QOM publishing of date and time from mc146818rtc.cDavid Gibson1-41/+3
2015-02-05fix mc146818rtc wrong subsection name to avoid vmstate_subsection_load() failZhang Haoyu1-1/+1
2015-01-26vmstate: accept QEMUTimer in VMSTATE_TIMER*, add VMSTATE_TIMER_PTR*Paolo Bonzini1-2/+2
2014-09-11mc146818rtc: add missed field to vmstatePavel Dovgalyuk1-0/+24
2014-09-02Fix debug print warningGonglei1-1/+1
2014-08-27mc146818rtc: reinitialize irq_reinject_on_ack_count on resetPaolo Bonzini1-0/+1
2014-07-10mc146818rtc: register the clock reset notifier on the right clockPaolo Bonzini1-1/+1
2014-07-01mc146818rtc: add "rtc-time" link to "/machine/rtc"Marcelo Tosatti1-0/+9
2014-06-29mc146818rtc: add rtc-reset-reinjection QMP commandMarcelo Tosatti1-0/+18
2014-06-23qapi event: convert RTC_CHANGEWenchao Xia1-1/+2
2014-06-16savevm: Remove all the unneeded version_minimum_id_old (x86)Juan Quintela1-2/+1
2014-05-15qapi: Replace uncommon use of the error API by the common oneMarkus Armbruster1-2/+22
2014-05-15hw: Don't call visit_end_struct() after visit_start_struct() failsMarkus Armbruster1-8/+15
2014-02-14qdev: Add enum property types to QAPI schemaPaolo Bonzini1-7/+7
2013-12-23isa: Clean up use of cannot_instantiate_with_device_add_yetMarkus Armbruster1-1/+2
2013-12-23qdev: Replace no_user by cannot_instantiate_with_device_add_yetMarkus Armbruster1-1/+1
2013-11-05rtc: remove dead SQW IRQ codeJan Kiszka1-8/+1
2013-08-22aio / timers: Switch entire codebase to the new timer APIAlex Bligh1-8/+8
2013-08-22aio / timers: Convert rtc_clock to be a QEMUClockTypeAlex Bligh1-13/+15
2013-08-22aio / timers: Rename qemu_timer_* functionsAlex Bligh1-3/+3
2013-07-04hw/t*: pass owner to memory_region_init* functionsPaolo Bonzini1-1/+1
2013-07-04memory: add owner argument to initialization functionsPaolo Bonzini1-1/+1
2013-06-07isa: Use realizefn for ISADeviceAndreas Färber1-9/+9
2013-05-01pc: Update rtc_cmos on CPU hot-plugIgor Mammedov1-0/+7
2013-04-29mc146818rtc: QOM'ifyAndreas Färber1-16/+20
2013-04-08hw: move MC146818RTC to hw/timer/, configure via default-configs/Paolo Bonzini1-0/+913