Steffen Görtz 
							
						 
					 
					
						
						
							
						
						c5a4829c08 
					 
					
						
						
							
							hw/timer/nrf51_timer: Add nRF51 Timer peripheral  
						
						... 
						
						
						
						This patch adds the model for the nRF51 timer peripheral.
Currently, only the TIMER mode is implemented.
Signed-off-by: Steffen Görtz <contrib@steffen-goertz.de >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Message-id: 20190103091119.9367-9-stefanha@redhat.com 
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Peter Maydell <peter.maydell@linaro.org > 
						
						
					 
					
						2019-01-07 15:23:47 +00:00 
						 
				 
			
				
					
						
							
							
								Philippe Mathieu-Daudé 
							
						 
					 
					
						
						
							
						
						252bfbdec0 
					 
					
						
						
							
							hw/timer/sun4v-rtc: Convert from DPRINTF() macro to trace events  
						
						... 
						
						
						
						Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Artyom Tarasenko <atar4qemu@gmail.com >
Reviewed-by: Cédric Le Goater <clg@kaod.org >
Message-Id: <20181002212522.23303-3-f4bug@amsat.org >
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com > 
						
						
					 
					
						2018-10-24 06:44:59 -03:00 
						 
				 
			
				
					
						
							
							
								Philippe Mathieu-Daudé 
							
						 
					 
					
						
						
							
						
						d33fff2a93 
					 
					
						
						
							
							trace-events: Fix copy/paste typo  
						
						... 
						
						
						
						Missed while reviewing 5dd85b4b48f4bug@amsat.org >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Reviewed-by: Cédric Le Goater <clg@kaod.org >
Message-Id: <20181002212522.23303-2-f4bug@amsat.org >
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com > 
						
						
					 
					
						2018-10-24 06:44:59 -03:00 
						 
				 
			
				
					
						
							
							
								Peter Maydell 
							
						 
					 
					
						
						
							
						
						4f4c6206ca 
					 
					
						
						
							
							hw/timer/cmsdk-apb-dualtimer: Implement CMSDK dual timer module  
						
						... 
						
						
						
						The Arm Cortex-M System Design Kit includes a "dual-input timer module"
which combines two programmable down-counters. Implement a model
of this device.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Message-id: 20180820141116.9118-4-peter.maydell@linaro.org  
						
						
					 
					
						2018-08-24 13:17:41 +01:00 
						 
				 
			
				
					
						
							
							
								Alistair Francis 
							
						 
					 
					
						
						
							
						
						246003ce67 
					 
					
						
						
							
							xlnx-zynqmp-rtc: Add basic time support  
						
						... 
						
						
						
						Allow the guest to determine the time set from the QEMU command line.
This includes adding a trace event to debug the new time.
Signed-off-by: Alistair Francis <alistair.francis@xilinx.com >
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Peter Maydell <peter.maydell@linaro.org > 
						
						
					 
					
						2018-03-02 10:45:34 +00:00 
						 
				 
			
				
					
						
							
							
								Vladimir Sementsov-Ogievskiy 
							
						 
					 
					
						
						
							
						
						8908eb1a4a 
					 
					
						
						
							
							trace-events: fix code style: print 0x before hex numbers  
						
						... 
						
						
						
						The only exception are groups of numers separated by symbols
'.', ' ', ':', '/', like 'ab.09.7d'.
This patch is made by the following:
> find . -name trace-events | xargs python script.py
where script.py is the following python script:
=========================
 #!/usr/bin/env python
import sys
import re
import fileinput
rhex = '%[-+ *.0-9]*(?:[hljztL]|ll|hh)?(?:x|X|"\s*PRI[xX][^"]*"?)'
rgroup = re.compile('((?:' + rhex + '[.:/ ])+' + rhex + ')')
rbad = re.compile('(?<!0x)' + rhex)
files = sys.argv[1:]
for fname in files:
    for line in fileinput.input(fname, inplace=True):
        arr = re.split(rgroup, line)
        for i in range(0, len(arr), 2):
            arr[i] = re.sub(rbad, '0x\g<0>', arr[i])
        sys.stdout.write(''.join(arr))
=========================
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Acked-by: Cornelia Huck <cohuck@redhat.com >
Message-id: 20170731160135.12101-5-vsementsov@virtuozzo.com 
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com > 
						
						
					 
					
						2017-08-01 12:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								Philippe Mathieu-Daudé 
							
						 
					 
					
						
						
							
						
						87e0331c5a 
					 
					
						
						
							
							docs: fix broken paths to docs/devel/tracing.txt  
						
						... 
						
						
						
						With the move of some docs/ to docs/devel/ on ac06724a71f4bug@amsat.org >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru > 
						
						
					 
					
						2017-07-31 13:12:53 +03:00 
						 
				 
			
				
					
						
							
							
								Peter Maydell 
							
						 
					 
					
						
						
							
						
						5dd85b4b48 
					 
					
						
						
							
							hw/char/cmsdk-apb-timer: Implement CMSDK APB timer device  
						
						... 
						
						
						
						Implement a model of the simple timer device found in the CMSDK.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-id: 1500029487-14822-5-git-send-email-peter.maydell@linaro.org  
						
						
					 
					
						2017-07-17 13:36:08 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Maydell 
							
						 
					 
					
						
						
							
						
						ff68dacbc7 
					 
					
						
						
							
							armv7m: Split systick out from NVIC  
						
						... 
						
						
						
						The SysTick timer isn't really part of the NVIC proper;
we just modelled it that way back when we couldn't
easily have devices that only occupied a small chunk
of a memory region. Split it out into its own device.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
Message-id: 1487604965-23220-10-git-send-email-peter.maydell@linaro.org 
Reviewed-by: Alex Bennée <alex.bennee@linaro.org > 
						
						
					 
					
						2017-02-28 16:18:49 +00:00 
						 
				 
			
				
					
						
							
							
								Laurent Vivier 
							
						 
					 
					
						
						
							
						
						e723b87103 
					 
					
						
						
							
							trace-events: fix first line comment in trace-events  
						
						... 
						
						
						
						Documentation is docs/tracing.txt instead of docs/trace-events.txt.
find . -name trace-events -exec \
     sed -i "s?See docs/trace-events.txt for syntax documentation.?See docs/tracing.txt for syntax documentation.?" \
     {} \;
Signed-off-by: Laurent Vivier <lvivier@redhat.com >
Message-id: 1470669081-17860-1-git-send-email-lvivier@redhat.com 
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com > 
						
						
					 
					
						2016-08-12 10:36:01 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel P. Berrange 
							
						 
					 
					
						
						
							
						
						c3e203f30d 
					 
					
						
						
							
							trace: split out trace events for hw/timer/ directory  
						
						... 
						
						
						
						Move all trace-events for files in the hw/timer/ directory to
their own file.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com >
Message-id: 1466066426-16657-20-git-send-email-berrange@redhat.com 
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com > 
						
						
					 
					
						2016-06-20 17:22:16 +01:00