<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/soc/atmel, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/soc/atmel?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/soc/atmel?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-06-28T09:55:32Z</updated>
<entry>
<title>ARM: at91: fix soc detection for SAM9X60 SiPs</title>
<updated>2022-06-28T09:55:32Z</updated>
<author>
<name>Mihai Sain</name>
<email>mihai.sain@microchip.com</email>
</author>
<published>2022-06-16T08:13:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=35074df65a8d8c5328a83e2eea948f7bbc8e6e08'/>
<id>urn:sha1:35074df65a8d8c5328a83e2eea948f7bbc8e6e08</id>
<content type='text'>
Fix SoC detection for SAM9X60 SiPs:
SAM9X60D5M
SAM9X60D1G
SAM9X60D6K

Fixes: af3a10513cd6 ("drivers: soc: atmel: add per soc id and version match masks")
Signed-off-by: Mihai Sain &lt;mihai.sain@microchip.com&gt;
Signed-off-by: Claudiu Beznea &lt;claudiu.beznea@microchip.com&gt;
Link: https://lore.kernel.org/r/20220616081344.1978664-1-claudiu.beznea@microchip.com
</content>
</entry>
<entry>
<title>ARM: at91: add support in soc driver for new SAMA5D29</title>
<updated>2022-03-04T11:49:22Z</updated>
<author>
<name>Mihai Sain</name>
<email>mihai.sain@microchip.com</email>
</author>
<published>2022-03-02T15:53:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=def8abbb1464579c37f15b3d7a95e5f3bab758dc'/>
<id>urn:sha1:def8abbb1464579c37f15b3d7a95e5f3bab758dc</id>
<content type='text'>
Add detection of new SAMA5D29 by the SoC driver.

Signed-off-by: Mihai Sain &lt;mihai.sain@microchip.com&gt;
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@microchip.com&gt;
Reviewed-by: Claudiu Beznea &lt;claudiu.beznea@microchip.com&gt;
Link: https://lore.kernel.org/r/20220302155329.27668-1-nicolas.ferre@microchip.com
</content>
</entry>
<entry>
<title>drivers: soc: atmel: fix type for same7</title>
<updated>2021-02-04T20:54:31Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2021-02-04T15:49:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=7deff441f53cc148cbf18381bd252a754b0d7d4e'/>
<id>urn:sha1:7deff441f53cc148cbf18381bd252a754b0d7d4e</id>
<content type='text'>
A missing comma caused a build failure:

drivers/soc/atmel/soc.c:196:24: error: too few arguments provided to function-like macro invocation

Fixes: af3a10513cd6 ("drivers: soc: atmel: add per soc id and version match masks")
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>drivers: soc: atmel: add spdx license identifier</title>
<updated>2021-01-26T10:25:08Z</updated>
<author>
<name>Claudiu Beznea</name>
<email>claudiu.beznea@microchip.com</email>
</author>
<published>2021-01-26T09:29:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=cd9168b4377932a6494d464db1ddd3f63e41fce3'/>
<id>urn:sha1:cd9168b4377932a6494d464db1ddd3f63e41fce3</id>
<content type='text'>
Add SPDX-License-Identifier.

Signed-off-by: Claudiu Beznea &lt;claudiu.beznea@microchip.com&gt;
[nicolas.ferre@microhcip.com: remove license boilerplate now it's useless]
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@microchip.com&gt;
Link: https://lore.kernel.org/r/1611653376-24168-2-git-send-email-claudiu.beznea@microchip.com
</content>
</entry>
<entry>
<title>drivers: soc: atmel: add support for sama7g5</title>
<updated>2021-01-26T09:02:28Z</updated>
<author>
<name>Claudiu Beznea</name>
<email>claudiu.beznea@microchip.com</email>
</author>
<published>2021-01-22T12:21:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=f12a29cb566699614266471342872193db1a1f52'/>
<id>urn:sha1:f12a29cb566699614266471342872193db1a1f52</id>
<content type='text'>
Add support for SAMA7G5 SoCs.

Signed-off-by: Claudiu Beznea &lt;claudiu.beznea@microchip.com&gt;
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@microchip.com&gt;
Link: https://lore.kernel.org/r/1611318097-8970-8-git-send-email-claudiu.beznea@microchip.com
</content>
</entry>
<entry>
<title>drivers: soc: atmel: add per soc id and version match masks</title>
<updated>2021-01-26T09:02:28Z</updated>
<author>
<name>Claudiu Beznea</name>
<email>claudiu.beznea@microchip.com</email>
</author>
<published>2021-01-22T12:21:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=af3a10513cd628269c3207bc50b8a5886c566ec4'/>
<id>urn:sha1:af3a10513cd628269c3207bc50b8a5886c566ec4</id>
<content type='text'>
SAMA7G5 has different masks for chip ID and chip version on CIDR
register compared to previous AT91 SoCs. For this the commit adapts
the code for SAMA7G5 addition by introducing 2 new members in
struct at91_soc and fill them properly and also preparing the
parsing of proper DT binding.

Signed-off-by: Claudiu Beznea &lt;claudiu.beznea@microchip.com&gt;
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@microchip.com&gt;
Link: https://lore.kernel.org/r/1611318097-8970-6-git-send-email-claudiu.beznea@microchip.com
</content>
</entry>
<entry>
<title>drivers: soc: atmel: fix "__initconst should be placed after socs[]" warning</title>
<updated>2021-01-26T09:02:28Z</updated>
<author>
<name>Claudiu Beznea</name>
<email>claudiu.beznea@microchip.com</email>
</author>
<published>2021-01-22T12:21:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=11272a373c44a5bea3a1dd051a7e84e396926c14'/>
<id>urn:sha1:11272a373c44a5bea3a1dd051a7e84e396926c14</id>
<content type='text'>
Fix checkpatch.pl warning: "__initconst should be placed after socs[]".

Signed-off-by: Claudiu Beznea &lt;claudiu.beznea@microchip.com&gt;
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@microchip.com&gt;
Link: https://lore.kernel.org/r/1611318097-8970-4-git-send-email-claudiu.beznea@microchip.com
</content>
</entry>
<entry>
<title>drivers: soc: atmel: use GENMASK</title>
<updated>2021-01-26T09:02:28Z</updated>
<author>
<name>Claudiu Beznea</name>
<email>claudiu.beznea@microchip.com</email>
</author>
<published>2021-01-22T12:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=8eb2f88c6084b9dc69147abb3d24dafe36ecda8a'/>
<id>urn:sha1:8eb2f88c6084b9dc69147abb3d24dafe36ecda8a</id>
<content type='text'>
Use GENMASK() to define CIDR match mask.

Signed-off-by: Claudiu Beznea &lt;claudiu.beznea@microchip.com&gt;
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@microchip.com&gt;
Link: https://lore.kernel.org/r/1611318097-8970-3-git-send-email-claudiu.beznea@microchip.com
</content>
</entry>
<entry>
<title>drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[]</title>
<updated>2021-01-26T09:01:24Z</updated>
<author>
<name>Claudiu Beznea</name>
<email>claudiu.beznea@microchip.com</email>
</author>
<published>2021-01-22T12:21:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=975435132ecfef8de2118668c9f4f95086a0aae5'/>
<id>urn:sha1:975435132ecfef8de2118668c9f4f95086a0aae5</id>
<content type='text'>
of_match_node() calls __of_match_node() which loops though the entries of
matches array. It stops when condition:
(matches-&gt;name[0] || matches-&gt;type[0] || matches-&gt;compatible[0]) is
false. Thus, add a null entry at the end of at91_soc_allowed_list[]
array.

Fixes: caab13b49604 ("drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs")
Cc: stable@vger.kernel.org #4.12+
Signed-off-by: Claudiu Beznea &lt;claudiu.beznea@microchip.com&gt;
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@microchip.com&gt;
</content>
</entry>
<entry>
<title>drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs</title>
<updated>2020-12-28T16:58:20Z</updated>
<author>
<name>Sudeep Holla</name>
<email>sudeep.holla@arm.com</email>
</author>
<published>2020-12-11T13:58:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=960ddf70cc11024e6e9dac206316d0160e00a77d'/>
<id>urn:sha1:960ddf70cc11024e6e9dac206316d0160e00a77d</id>
<content type='text'>
Since at91_soc_init is called unconditionally from atmel_soc_device_init,
we get the following warning on all non AT91 SoCs:
	" AT91: Could not find identification node"

Fix the same by filtering with allowed AT91 SoC list.

Cc: Nicolas Ferre &lt;nicolas.ferre@microchip.com&gt;
Cc: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Cc: Ludovic Desroches &lt;ludovic.desroches@microchip.com&gt;
Signed-off-by: Sudeep Holla &lt;sudeep.holla@arm.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Link: https://lore.kernel.org/r/20201211135846.1334322-1-sudeep.holla@arm.com
</content>
</entry>
</feed>
