<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git/drivers/rtc/rtc-pcf85363.c, branch dev-5.2</title>
<subtitle>Intel OpenBMC Linux kernel source tree (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-5.2</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-5.2'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2019-04-11T14:42:55+00:00</updated>
<entry>
<title>rtc: pcf85363: convert to SPDX identifier</title>
<updated>2019-04-11T14:42:55+00:00</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2019-04-10T20:56:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=56573ca7ee77b37d4995ab3382e891aaec982125'/>
<id>urn:sha1:56573ca7ee77b37d4995ab3382e891aaec982125</id>
<content type='text'>
Use SPDX-License-Identifier instead of a verbose license text.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: pcf85363: remove useless forward declaration</title>
<updated>2019-04-11T14:42:55+00:00</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2019-04-10T20:56:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=b21a841c4c1a6b849e2c02e734b8a325a5a1db67'/>
<id>urn:sha1:b21a841c4c1a6b849e2c02e734b8a325a5a1db67</id>
<content type='text'>
It is not necessary to forward declare pcf85363_driver as it is not used
before being declared.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: pcf85363: remove bogus i2c functionality check</title>
<updated>2019-04-11T14:42:55+00:00</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2019-04-10T20:56:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=176a5ee32c250918e8e2ad5e0ce0f35eaf3479ee'/>
<id>urn:sha1:176a5ee32c250918e8e2ad5e0ce0f35eaf3479ee</id>
<content type='text'>
regmap is abstracting the i2c functionalities the best it can, there is no
need to check.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: pcf85363: set range</title>
<updated>2019-04-11T14:42:55+00:00</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2019-04-10T20:56:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=c0ec8319cc41c69dfb34493de4fb712eaebdf806'/>
<id>urn:sha1:c0ec8319cc41c69dfb34493de4fb712eaebdf806</id>
<content type='text'>
This is a standard BCD RTC that will fail in 2100.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: pcf85363: remove unused struct pcf85363 member</title>
<updated>2019-04-11T14:42:55+00:00</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2019-04-10T20:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=8f7b1d718a43d4c407facffb48d8bf63de12fe40'/>
<id>urn:sha1:8f7b1d718a43d4c407facffb48d8bf63de12fe40</id>
<content type='text'>
pcf85363-&gt;dev is unused, remove it.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: pcf85363: Add support for NXP pcf85263 rtc</title>
<updated>2018-12-10T23:48:17+00:00</updated>
<author>
<name>Biju Das</name>
<email>biju.das@bp.renesas.com</email>
</author>
<published>2018-12-07T11:27:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=fc979933bcf162595b6004d0de4effb64c323152'/>
<id>urn:sha1:fc979933bcf162595b6004d0de4effb64c323152</id>
<content type='text'>
Add support for NXP pcf85263 real-time clock. pcf85263 rtc is compatible
with pcf85363,except that pcf85363 has additional 64 bytes of RAM.

1 byte of nvmem is supported and exposed in sysfs (# is the instance
number,starting with 0): /sys/bus/nvmem/devices/pcf85x63-#/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: pcf85363: set time accurately</title>
<updated>2018-03-17T13:20:49+00:00</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-02-24T00:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=188306ac9536ec47674ffa9dd330f69927679aeb'/>
<id>urn:sha1:188306ac9536ec47674ffa9dd330f69927679aeb</id>
<content type='text'>
As per 8.2.6 Setting and reading the time in RTC mode, first stop the clok,
then reset it before setting the date and time registers. Finally, start
the clock.

This uses register address wrap around from 0x2f to 0x00 for efficiency.

This allows to set the clock with a millisecond accuracy (drift is not
corrected in this example):

RTC        System
1325388767 1325388767.000029180
1325388768 1325388768.000018362
1325388769 1325388769.000006544
1325388770 1325388769.999992725
1325388771 1325388770.999974544

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: pcf85363: add alarm support</title>
<updated>2018-03-17T13:20:49+00:00</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-03-01T00:42:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=e5aac267a10a8fd571032ffba42ccb61ea16ca80'/>
<id>urn:sha1:e5aac267a10a8fd571032ffba42ccb61ea16ca80</id>
<content type='text'>
Handle alarms, currently only on INTA

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: pcf85363: add .max_register in regmap_config</title>
<updated>2018-03-17T13:20:48+00:00</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-02-24T00:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=c57849dde003db3e21d33eab906dba2202f9294e'/>
<id>urn:sha1:c57849dde003db3e21d33eab906dba2202f9294e</id>
<content type='text'>
This helps debugging as it allows reading registers from debugfs.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>rtc: pcf85363: put struct nvmem_config on the stack</title>
<updated>2018-03-01T09:49:21+00:00</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@bootlin.com</email>
</author>
<published>2018-02-12T22:47:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=0e7a412fa24c021cba7feebbc82878a44f58b33a'/>
<id>urn:sha1:0e7a412fa24c021cba7feebbc82878a44f58b33a</id>
<content type='text'>
Avoid allocating memory for struct nvmem_config.

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