<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/arch/arm/mach-omap2/Makefile, branch linux-6.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2022-04-29T07:52:46Z</updated>
<entry>
<title>ARM: omap2: remove include/mach/ subdirectory</title>
<updated>2022-04-29T07:52:46Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2022-04-28T07:23:52Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6d9230edf08ff633c377ad6c61c65dc69f577cad'/>
<id>urn:sha1:6d9230edf08ff633c377ad6c61c65dc69f577cad</id>
<content type='text'>
mach/serial.h is only included from arch/arm/mach-omap2/serial.h,
and the other two files are unused and empty.

Remove the directory by relocating the contents of mach/serial.h
and dropping all other references.

Reviewed-by: Tony Lindgren &lt;tony@atomide.com&gt;
Tested-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>ARM: OMAP2+: Stop building legacy code for dra7 and omap4/5</title>
<updated>2021-03-12T08:11:24Z</updated>
<author>
<name>Tony Lindgren</name>
<email>tony@atomide.com</email>
</author>
<published>2021-03-12T08:11:24Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f21af4257cf3ec82736083dabc5fa230efebf61c'/>
<id>urn:sha1:f21af4257cf3ec82736083dabc5fa230efebf61c</id>
<content type='text'>
With the recent changes we are now booting am3/4, dra7, and omap4/5
without legacy data using devicetree, simple-pm-bus and genpd. Let's not
initialize and build the legacy data unless CONFIG_OMAP_HWMOD is selected
based on the SoCs enabled in .config.

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>Merge branches 'omap-for-v5.13/genpd-dra7', 'omap-for-v5.13/genpd-omap4' and 'omap-for-v5.13/genpd-omap5' into omap-for-v5.13/genpd-drop-legacy</title>
<updated>2021-03-10T12:19:20Z</updated>
<author>
<name>Tony Lindgren</name>
<email>tony@atomide.com</email>
</author>
<published>2021-03-10T12:19:20Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=569519de002fafde35f889a8ea0348eae6ccc20f'/>
<id>urn:sha1:569519de002fafde35f889a8ea0348eae6ccc20f</id>
<content type='text'>
Merge together branches dropping legacy data to avoid a minor merge conflict.
</content>
</entry>
<entry>
<title>ARM: OMAP2+: Drop legacy platform data for omap5 hwmod</title>
<updated>2021-03-10T12:05:02Z</updated>
<author>
<name>Tony Lindgren</name>
<email>tony@atomide.com</email>
</author>
<published>2021-03-10T12:05:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=229e1e1146e4f525725253fd7eeeabb07131ec8f'/>
<id>urn:sha1:229e1e1146e4f525725253fd7eeeabb07131ec8f</id>
<content type='text'>
We can now probe interconnects with simple-pm-bus and genpd.

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>ARM: OMAP2+: Drop legacy platform data for omap4 hwmod</title>
<updated>2021-03-10T12:04:37Z</updated>
<author>
<name>Tony Lindgren</name>
<email>tony@atomide.com</email>
</author>
<published>2021-03-10T12:04:37Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=2584d7e7f87ad0a57683dda8e7f17d8630c2eefc'/>
<id>urn:sha1:2584d7e7f87ad0a57683dda8e7f17d8630c2eefc</id>
<content type='text'>
We can now probe interconnects with simple-pm-bus and genpd.

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>ARM: OMAP2+: Drop legacy platform data for dra7 hwmod</title>
<updated>2021-03-10T12:04:07Z</updated>
<author>
<name>Tony Lindgren</name>
<email>tony@atomide.com</email>
</author>
<published>2021-03-10T12:03:55Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=54bc4edb3e52c3c7d1f715f3780977a0425626ad'/>
<id>urn:sha1:54bc4edb3e52c3c7d1f715f3780977a0425626ad</id>
<content type='text'>
We can now probe interconnects with simple-pm-bus and genpd.

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>ARM: OMAP2+: Drop legacy remaining legacy platform data for am4</title>
<updated>2020-11-16T11:11:17Z</updated>
<author>
<name>Tony Lindgren</name>
<email>tony@atomide.com</email>
</author>
<published>2020-11-16T10:57:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=df6c2ec872a62cf81dff86ef62818dea89cc9d98'/>
<id>urn:sha1:df6c2ec872a62cf81dff86ef62818dea89cc9d98</id>
<content type='text'>
We can now drop the remaining legacy platform data as we are
probing devices with device tree data.

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>ARM: OMAP2+: Build hwmod related code as needed</title>
<updated>2020-11-16T10:58:21Z</updated>
<author>
<name>Tony Lindgren</name>
<email>tony@atomide.com</email>
</author>
<published>2020-11-16T10:57:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=133ad7ab7005dc951fb66d3de9e29a8259fe9744'/>
<id>urn:sha1:133ad7ab7005dc951fb66d3de9e29a8259fe9744</id>
<content type='text'>
If we have only am3 selected, there's no need to build the
hwmod related code as we are probing devices with device tree
data.

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>ARM: OMAP2+: Drop legacy remaining legacy platform data for am3</title>
<updated>2020-11-16T10:58:19Z</updated>
<author>
<name>Tony Lindgren</name>
<email>tony@atomide.com</email>
</author>
<published>2020-11-16T10:57:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=68fc5990b8be229274964a22547c7e078342bad1'/>
<id>urn:sha1:68fc5990b8be229274964a22547c7e078342bad1</id>
<content type='text'>
We can now drop the remaining legacy platform data as we are
probing devices with device tree data.

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>ARM: omap2: fix omap5_realtime_timer_init definition</title>
<updated>2020-06-02T17:14:21Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2020-05-29T20:16:45Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=d2353bad2c1eef7a1228645fbb21e7887c633d12'/>
<id>urn:sha1:d2353bad2c1eef7a1228645fbb21e7887c633d12</id>
<content type='text'>
There is one more regression introduced by the last build fix:

arch/arm/mach-omap2/timer.c:170:6: error: attribute declaration must precede definition [-Werror,-Wignored-attributes]
void __init omap5_realtime_timer_init(void)
     ^
arch/arm/mach-omap2/common.h:118:20: note: previous definition is here
static inline void omap5_realtime_timer_init(void)
                   ^
arch/arm/mach-omap2/timer.c:170:13: error: redefinition of 'omap5_realtime_timer_init'
void __init omap5_realtime_timer_init(void)
            ^
arch/arm/mach-omap2/common.h:118:20: note: previous definition is here
static inline void omap5_realtime_timer_init(void)

Address this by removing the now obsolete #ifdefs in that file and
just building the entire file based on the flag that controls the
omap5_realtime_timer_init function declaration.

Link: https://lore.kernel.org/r/20200529201701.521933-1-arnd@arndb.de
Fixes: d86ad463d670 ("ARM: OMAP2+: Fix regression for using local timer on non-SMP SoCs")
Acked-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
</feed>
