<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/rtc/rtc-rx8581.c, branch linux-5.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2019-03-02T21:20:58Z</updated>
<entry>
<title>rtc: rx8581: Add support for Epson rx8571 RTC</title>
<updated>2019-03-02T21:20:58Z</updated>
<author>
<name>Biju Das</name>
<email>biju.das@bp.renesas.com</email>
</author>
<published>2019-02-21T09:40:45Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=51f896ffd1a5aacbda82ed82552c4077e3cc3b68'/>
<id>urn:sha1:51f896ffd1a5aacbda82ed82552c4077e3cc3b68</id>
<content type='text'>
Add support for Epson rx8571 real-time clock. rx8571 rtc is compatible
with rx8581,except that rx8571 has additional 16 bytes of RAM.

16 bytes of nvmem is supported and exposed in sysfs (# is the instance
number,starting with 0): /sys/bus/nvmem/devices/rx8571-#/nvmem

Signed-off-by: Biju Das &lt;biju.das@bp.renesas.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: rx8581: switch to regmap</title>
<updated>2018-05-17T20:43:22Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-17T20:33:31Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=94389b28ba6c03eecf45105026c1f9978481a706'/>
<id>urn:sha1:94389b28ba6c03eecf45105026c1f9978481a706</id>
<content type='text'>
Switch to regmap to simplify handling block read/write.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: rx8581: error out when time invalid</title>
<updated>2018-05-17T20:43:22Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-17T20:33:30Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6e6111f6c08dcc34c8bc3b3a2a4f944ceeaa78be'/>
<id>urn:sha1:6e6111f6c08dcc34c8bc3b3a2a4f944ceeaa78be</id>
<content type='text'>
Return an error when the date is unreliable because the battery is low.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: rx8581: remove useless declaration</title>
<updated>2018-05-17T20:37:19Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-17T20:33:29Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ed87c6d86d07dd345b2cd13f9be3794937165e04'/>
<id>urn:sha1:ed87c6d86d07dd345b2cd13f9be3794937165e04</id>
<content type='text'>
The rx8581_driver forward declaration is useless, remove it.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: rx8581: remove useless indirection</title>
<updated>2018-05-17T20:37:18Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-17T20:33:28Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=2d2b300b3875cb76b67e5aa6ba39b58519942411'/>
<id>urn:sha1:2d2b300b3875cb76b67e5aa6ba39b58519942411</id>
<content type='text'>
rx8581_get_datetime and rx8581_set_datetime are only used after casting dev
to an i2c_client. Remove that useless indirection.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: rx8581: let the core handle rtc range</title>
<updated>2018-05-17T20:37:16Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-17T20:33:27Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c6e3c297a1948095c248058fd4ba51b1f9d12e7f'/>
<id>urn:sha1:c6e3c297a1948095c248058fd4ba51b1f9d12e7f</id>
<content type='text'>
Let the core handle offsetting and windowing the RTC range.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: rx8581: add RTC range</title>
<updated>2018-05-17T20:37:14Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-17T20:33:26Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=86c54ef6e607ff190cd3464dfd8eba5b77388ea6'/>
<id>urn:sha1:86c54ef6e607ff190cd3464dfd8eba5b77388ea6</id>
<content type='text'>
The rx8581 can support dates from 01/01/2000 to 31/12/2099.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: rx8581: switch to rtc_register_device</title>
<updated>2018-05-17T20:37:12Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-05-17T20:33:25Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b8157168207db81f7f65a6e54675272c31868af5'/>
<id>urn:sha1:b8157168207db81f7f65a6e54675272c31868af5</id>
<content type='text'>
This allows for future improvement of the driver.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: rx8581: remove useless message</title>
<updated>2018-03-02T09:12:24Z</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-02-20T23:25:18Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=24f421b73918741666b57933316c711b0063ca84'/>
<id>urn:sha1:24f421b73918741666b57933316c711b0063ca84</id>
<content type='text'>
It is not necessary to print a message when the time is invalid as
userspace will already get an error (and an optional dev_dbg message).

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: rx8581: Add OF device ID table</title>
<updated>2017-03-09T00:29:31Z</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>javier@osg.samsung.com</email>
</author>
<published>2017-03-03T14:29:22Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ffbecfbdbeeebe9749398fe9eb9eab2dd47ddff4'/>
<id>urn:sha1:ffbecfbdbeeebe9749398fe9eb9eab2dd47ddff4</id>
<content type='text'>
The driver doesn't have a struct of_device_id table but supported devices
are registered via Device Trees. This is working on the assumption that a
I2C device registered via OF will always match a legacy I2C device ID and
that the MODALIAS reported will always be of the form i2c:&lt;device&gt;.

But this could change in the future so the correct approach is to have an
OF device ID table if the devices are registered via OF.

Signed-off-by: Javier Martinez Canillas &lt;javier@osg.samsung.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@free-electrons.com&gt;
</content>
</entry>
</feed>
