<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/clk/at91, branch v2018.01</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/clk/at91?h=v2018.01</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/clk/at91?h=v2018.01'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2017-11-30T03:30:50Z</updated>
<entry>
<title>clk: at91: clk-generated: fix incorrect index of clk source</title>
<updated>2017-11-30T03:30:50Z</updated>
<author>
<name>Wenyou Yang</name>
<email>wenyou.yang@microchip.com</email>
</author>
<published>2017-11-17T06:50:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=63a80b8d03744c48c188e6bc6f7f69813507cfdb'/>
<id>urn:sha1:63a80b8d03744c48c188e6bc6f7f69813507cfdb</id>
<content type='text'>
Differentiate the generic clock source selection value from the parent
clock index to fix the incorrect assignment of the generic clock
source selection.

Signed-off-by: Wenyou Yang &lt;wenyou.yang@microchip.com&gt;
</content>
</entry>
<entry>
<title>clk: at91: clk-generated: select absolute closest rate</title>
<updated>2017-11-30T03:30:50Z</updated>
<author>
<name>Ludovic Desroches</name>
<email>ludovic.desroches@microchip.com</email>
</author>
<published>2017-11-17T06:50:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=eb1ed2b19befecdfeddb394e6174bb2198f2a49b'/>
<id>urn:sha1:eb1ed2b19befecdfeddb394e6174bb2198f2a49b</id>
<content type='text'>
To get the same behavior as the Linux driver, instead of selecting
the closest inferior rate, select the closest inferior or superior
rate

Signed-off-by: Ludovic Desroches &lt;ludovic.desroches@microchip.com&gt;
Signed-off-by: Wenyou Yang &lt;wenyou.yang@microchip.com&gt;
</content>
</entry>
<entry>
<title>clk: at91: Kconfig: fix the dependency of AT91_UTMI</title>
<updated>2017-11-30T03:30:50Z</updated>
<author>
<name>Wenyou Yang</name>
<email>wenyou.yang@microchip.com</email>
</author>
<published>2017-11-17T06:46:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9e0eb01239a3d6d191ed62e9261232f792c42cdf'/>
<id>urn:sha1:9e0eb01239a3d6d191ed62e9261232f792c42cdf</id>
<content type='text'>
What the AT91_UTMI depends on SPL_DM isn't right. AT91_UTMI is not
only used in SPL, also in other place, even if SPL_DM isn't enabled.

Signed-off-by: Wenyou Yang &lt;wenyou.yang@microchip.com&gt;
</content>
</entry>
<entry>
<title>clk: at91: utmi: Set the reference clock frequency</title>
<updated>2017-09-14T20:02:29Z</updated>
<author>
<name>Wenyou Yang</name>
<email>wenyou.yang@microchip.com</email>
</author>
<published>2017-09-05T10:30:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e7c831543ab8deeb1eb4bf4d13d59f55a268865e'/>
<id>urn:sha1:e7c831543ab8deeb1eb4bf4d13d59f55a268865e</id>
<content type='text'>
By default, it is assumed that the UTMI clock is generated from
a 12 MHz reference clock (MAINCK). If it's not the case, the FREQ
field of the SFR_UTMICKTRIM has to be updated to generate the UTMI
clock in the proper way.

The UTMI clock has a fixed rate of 480 MHz. In fact, there is no
multiplier we can configure. The multiplier is managed internally,
depending on the reference clock frequency, to achieve the target
of 480 MHz.

The patch is cloned from the patch of mailing-list:
	[PATCH v2] clk: at91: utmi: set the mainck rate

Signed-off-by: Wenyou Yang &lt;wenyou.yang@microchip.com&gt;
[trini: Depend on SPL_DM]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>clk: Modify xlate() method for livetree</title>
<updated>2017-06-01T13:03:14Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-05-19T02:09:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a4e0ef50dae404939f14e46493a3d5c2111a9d4c'/>
<id>urn:sha1:a4e0ef50dae404939f14e46493a3d5c2111a9d4c</id>
<content type='text'>
Update the xlate() method to use ofnode_phandle_args instead of the fdtdec
variant. This will allow drivers to support a live device tree.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: core: Update device_bind_driver_to_node() to use ofnode</title>
<updated>2017-06-01T13:03:08Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-05-19T02:09:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=45a26867e8158d0338ba5b99d21989a72d423209'/>
<id>urn:sha1:45a26867e8158d0338ba5b99d21989a72d423209</id>
<content type='text'>
Adjust this function to us an ofnode instead of an offset, so it can be
used with livetree. This involves updating all callers.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: Rename dev_addr..() functions</title>
<updated>2017-06-01T13:03:01Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-05-17T23:18:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a821c4af79e4f5ce9b629b20473863397bbe9b10'/>
<id>urn:sha1:a821c4af79e4f5ce9b629b20473863397bbe9b10</id>
<content type='text'>
These support the flat device tree. We want to use the dev_read_..()
prefix for functions that support both flat tree and live tree. So rename
the existing functions to avoid confusion.

In the end we will have:

   1. dev_read_addr...()    - works on devices, supports flat/live tree
   2. devfdt_get_addr...()  - current functions, flat tree only
   3. of_get_address() etc. - new functions, live tree only

All drivers will be written to use 1. That function will in turn call
either 2 or 3 depending on whether the flat or live tree is in use.

Note this involves changing some dead code - the imx_lpi2c.c file.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: Use dm.h header when driver mode is used</title>
<updated>2017-06-01T12:57:52Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-05-17T23:18:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9d922450aa9944ecf8c249c892078cda80f40e02'/>
<id>urn:sha1:9d922450aa9944ecf8c249c892078cda80f40e02</id>
<content type='text'>
This header includes things that are needed to make driver build. Adjust
existing users to include that always, even if other dm/ includes are
present

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>clk: at91: Align the at91 pmc's compatibles</title>
<updated>2017-05-09T18:14:15Z</updated>
<author>
<name>Wenyou Yang</name>
<email>wenyou.yang@atmel.com</email>
</author>
<published>2017-04-14T06:53:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3fea809b42cec31b5c179debfc025a2224bb2e70'/>
<id>urn:sha1:3fea809b42cec31b5c179debfc025a2224bb2e70</id>
<content type='text'>
Align the at91 pmc's compatibles with kernel.

Signed-off-by: Wenyou Yang &lt;wenyou.yang@atmel.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Andreas Bießmann &lt;andreas@biessmann.org&gt;
</content>
</entry>
<entry>
<title>clk: at91: Align clk-master compatibles with kernel</title>
<updated>2017-05-09T18:14:15Z</updated>
<author>
<name>Wenyou Yang</name>
<email>wenyou.yang@atmel.com</email>
</author>
<published>2017-04-14T06:53:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a9513d47dc8dfd765086efb96420feb6daf655c5'/>
<id>urn:sha1:a9513d47dc8dfd765086efb96420feb6daf655c5</id>
<content type='text'>
Add the compatible "atmel,at91rm9200-clk-master" to align with
the kernel.

Signed-off-by: Wenyou Yang &lt;wenyou.yang@atmel.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
