<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/rtc/rtc-test.c, branch v5.1</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v5.1</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v5.1'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2018-09-28T12:21:00Z</updated>
<entry>
<title>rtc: test: Switch to SPDX identifier</title>
<updated>2018-09-28T12:21:00Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-09-19T01:16:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c7080e2016074363298e05d5e4d91eaf243a58c2'/>
<id>urn:sha1:c7080e2016074363298e05d5e4d91eaf243a58c2</id>
<content type='text'>
Replace the license boilerplate by an SPDX identifier

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: test: make license text and module license match.</title>
<updated>2018-09-28T12:21:00Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-09-19T01:16:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fd13c930fe6a6dce8ae1f551121cfd947fb24dd5'/>
<id>urn:sha1:fd13c930fe6a6dce8ae1f551121cfd947fb24dd5</id>
<content type='text'>
The license text is specifying GPL v2 only but the MODULE_LICENSE is set to
GPL which means GNU Public License v2 or later. When MODULE_LICENSE and
boiler plate does not match, go for boiler plate license.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: test: make array pdev static</title>
<updated>2018-07-12T18:16:10Z</updated>
<author>
<name>Colin Ian King</name>
<email>colin.king@canonical.com</email>
</author>
<published>2018-06-24T10:38:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=2b4f07e99e97b3035ce354dd38010b92c34f6bb0'/>
<id>urn:sha1:2b4f07e99e97b3035ce354dd38010b92c34f6bb0</id>
<content type='text'>
The array pdev is local to the source and does not need to be in
global scope, so make it static.

Cleans up sparse warning:
symbol 'pdev' was not declared. Should it be static?

Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: test: remove alarm support from the first device</title>
<updated>2018-06-07T18:09:49Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-06-05T21:09:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1928906d126f647ff025a54df4ed88c05b2afba9'/>
<id>urn:sha1:1928906d126f647ff025a54df4ed88c05b2afba9</id>
<content type='text'>
To test for issues with RTCs that don't provide an alarm, remove alarm
support from the first test RTC device.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: test: convert to devm_rtc_allocate_device</title>
<updated>2018-06-07T18:09:49Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-06-05T21:09:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0b472ad2999c3dea6f9968db7c2ebe150e7eac14'/>
<id>urn:sha1:0b472ad2999c3dea6f9968db7c2ebe150e7eac14</id>
<content type='text'>
This allows further improvement of the driver.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: test: remove irq sysfs file</title>
<updated>2018-05-31T21:13:31Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-31T21:09:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=696fa1d043ecd605166cc97b24c0b7a59dd5a135'/>
<id>urn:sha1:696fa1d043ecd605166cc97b24c0b7a59dd5a135</id>
<content type='text'>
Now that alarms are emulated, remove the irq sysfs file that could be used
to send alarms.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: test: emulate alarms using timers</title>
<updated>2018-05-31T21:13:29Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-31T21:09:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8be09029940227d30ae310bb3fe25bc8abbfe140'/>
<id>urn:sha1:8be09029940227d30ae310bb3fe25bc8abbfe140</id>
<content type='text'>
Use timers to emulate alarms. Note that multiple alarms may happen if they
are set more than 15 days after the current RTC time.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: test: store time as an offset to system time</title>
<updated>2018-05-31T21:13:28Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-31T21:09:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4dc2403bed0dbc18d90cc637337eebfc1e939c72'/>
<id>urn:sha1:4dc2403bed0dbc18d90cc637337eebfc1e939c72</id>
<content type='text'>
Store the time as an offset to system time. As the offset is in second, it
is currently always synced with system time.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: test: allow registering many devices</title>
<updated>2018-05-31T21:13:26Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-31T21:09:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5b257571cd487bf3f5779b2b4b15216cc5eb7bb6'/>
<id>urn:sha1:5b257571cd487bf3f5779b2b4b15216cc5eb7bb6</id>
<content type='text'>
Use a loop to register RTC devices

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: test: remove useless proc info</title>
<updated>2018-05-31T21:13:25Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-31T21:09:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9394270ef9ce455b84f896a0060423019834a0e3'/>
<id>urn:sha1:9394270ef9ce455b84f896a0060423019834a0e3</id>
<content type='text'>
The rtc proc callback is useless for two reasosn:
 - the test RTC is often not the first RTC so it will never be used
 - all the info is available in the name file of the RTC sys folder

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
</feed>
