<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/arch/arm/mach-integrator/include, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/arch/arm/mach-integrator/include?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/arch/arm/mach-integrator/include?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2014-10-22T07:49:26Z</updated>
<entry>
<title>ARM: integrator: make the Integrator multiplatform</title>
<updated>2014-10-22T07:49:26Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2014-05-22T21:30:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=68f3b875f7848f5304472184a4634148c5330cbd'/>
<id>urn:sha1:68f3b875f7848f5304472184a4634148c5330cbd</id>
<content type='text'>
This converts the ARM Integrator reference designs to be fully
multiplatform. V4T, V5 and V6 multiplatform builds become
possible after this patch.

Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>ARM: integrator: get rid of &lt;mach/memory.h&gt;</title>
<updated>2014-06-27T08:15:22Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2014-02-14T09:26:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e6dc195c1c69ea525f5001f72d666ac8342139e4'/>
<id>urn:sha1:e6dc195c1c69ea525f5001f72d666ac8342139e4</id>
<content type='text'>
The Integrator has a custom &lt;mach/memory.h&gt; header defining the
BUS_OFFSET for *_to_bus and bus_to_* operations as offset from
0x80000000.

This switches the Integrator over to using the mechanism
introduced for the Keystone to provide the same offset using
the device tree, deletes &lt;mach/memory.h&gt; and augments the
Integrator device tree to provide the bus offset.

Cc: Grygorii Strashko &lt;grygorii.strashko@ti.com&gt;
Cc: Will Deacon &lt;will.deacon@arm.com&gt;
Cc: Jonathan Austin &lt;jonathan.austin@arm.com&gt;
Cc: Russell King &lt;linux@arm.linux.org.uk&gt;
Acked-by: Santosh Shilimkar &lt;santosh.shilimkar@ti.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'tags/cleanup2-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc</title>
<updated>2014-04-05T22:46:37Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2014-04-05T22:46:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=2bf73dd61a84cdf27e49f48e08739af6ba70ace1'/>
<id>urn:sha1:2bf73dd61a84cdf27e49f48e08739af6ba70ace1</id>
<content type='text'>
Pull ARM SoC late cleanups from Arnd Bergmann:
 "These could not be part of the first cleanup branch, because they
  either came too late in the cycle, or they have dependencies on other
  branches.  Important changes are:

   - The integrator platform is almost multiplatform capable after some
     reorganization (Linus Walleij)
   - Minor cleanups on Zynq (Michal Simek)
   - Lots of changes for Exynos and other Samsung platforms, including
     further preparations for multiplatform support and the clocks
     bindings are rearranged"

* tag 'tags/cleanup2-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (54 commits)
  devicetree: fix newly added exynos sata bindings
  ARM: EXYNOS: Fix compilation error in cpuidle.c
  ARM: S5P64X0: Explicitly include linux/serial_s3c.h in mach/pm-core.h
  ARM: EXYNOS: Remove hardware.h file
  ARM: SAMSUNG: Remove hardware.h inclusion
  ARM: S3C24XX: Remove invalid code from hardware.h
  dt-bindings: clock: Move exynos-audss-clk.h to dt-bindings/clock
  ARM: dts: Keep some essential LDOs enabled for arndale-octa board
  ARM: dts: Disable MDMA1 node for arndale-octa board
  ARM: S3C64XX: Fix build for implicit serial_s3c.h inclusion
  serial: s3c: Fix build of header without serial_core.h preinclusion
  ARM: EXYNOS: Allow wake-up using GIC interrupts
  ARM: EXYNOS: Stop using legacy Samsung PM code
  ARM: EXYNOS: Remove PM initcalls and useless indirection
  ARM: EXYNOS: Fix abuse of CONFIG_PM
  ARM: SAMSUNG: Move s3c_pm_check_* prototypes to plat/pm-common.h
  ARM: SAMSUNG: Move common save/restore helpers to separate file
  ARM: SAMSUNG: Move Samsung PM debug code into separate file
  ARM: SAMSUNG: Consolidate PM debug functions
  ARM: SAMSUNG: Use debug_ll_addr() to get UART base address
  ...
</content>
</entry>
<entry>
<title>ARM: integrator: localize the hardware.h header</title>
<updated>2014-02-26T12:49:07Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2014-02-13T20:26:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=1b1ef755bd910106fef15bd55386b60e88d73e16'/>
<id>urn:sha1:1b1ef755bd910106fef15bd55386b60e88d73e16</id>
<content type='text'>
As we move toward multiplatform support for the Integrator family
we need to localize all &lt;mach/*&gt; headers. This moves the hardware.h
header down to the machine folder. There are no users outside the
machine in the kernel.

Cc: Will Deacon &lt;will.deacon@arm.com&gt;
Cc: Jonathan Austin &lt;jonathan.austin@arm.com&gt;
Cc: Russell King &lt;linux@arm.linux.org.uk&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>ARM: integrator: merge platform.h to hardware.h</title>
<updated>2014-02-26T12:49:06Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2014-02-13T20:20:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=f8487aa85b0f3c092bb3c1f27972b445a1944048'/>
<id>urn:sha1:f8487aa85b0f3c092bb3c1f27972b445a1944048</id>
<content type='text'>
There is no need to have the two separate headers &lt;mach/platform.h&gt;
and &lt;mach/hardware.h&gt;, especially since we are now going to make them
local files. There is not one single driver outside the mach-integrator
folder referencing any of the files.

Cc: Will Deacon &lt;will.deacon@arm.com&gt;
Cc: Jonathan Austin &lt;jonathan.austin@arm.com&gt;
Cc: Russell King &lt;linux@arm.linux.org.uk&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>ARM: integrator: localize the impd1.h header</title>
<updated>2014-02-26T12:49:06Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2014-02-13T19:07:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=cc0cc4ca093f3df9e554af8dae39a126987bccf7'/>
<id>urn:sha1:cc0cc4ca093f3df9e554af8dae39a126987bccf7</id>
<content type='text'>
As we move toward multiplatform support for the Integrator family
we need to localize all &lt;mach/*&gt; headers. This moves the impd1.h
header down to the machine folder, copying the the three defines
only used by the clock driver down into the clock driver.

Cc: Will Deacon &lt;will.deacon@arm.com&gt;
Cc: Jonathan Austin &lt;jonathan.austin@arm.com&gt;
Cc: Russell King &lt;linux@arm.linux.org.uk&gt;
Cc: Mike Turquette &lt;mturquette@linaro.org&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>ARM: integrator: localize the lm.h header</title>
<updated>2014-02-26T12:49:05Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2014-02-13T19:01:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c36928adfc24398f8fe49cf498389500c14a5550'/>
<id>urn:sha1:c36928adfc24398f8fe49cf498389500c14a5550</id>
<content type='text'>
As we move toward multiplatform support for the Integrator family
we need to localize all &lt;mach/*&gt; headers. This moves the lm.h
header down to the machine folder as it is not used outside it
anyway.

Cc: Will Deacon &lt;will.deacon@arm.com&gt;
Cc: Jonathan Austin &lt;jonathan.austin@arm.com&gt;
Cc: Russell King &lt;linux@arm.linux.org.uk&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>ARM: drop &lt;mach/timex.h&gt; for !ARCH_MULTIPLATFORM, too</title>
<updated>2013-12-20T16:17:16Z</updated>
<author>
<name>Uwe Kleine-König</name>
<email>u.kleine-koenig@pengutronix.de</email>
</author>
<published>2013-10-21T09:07:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=79f08d9ed217318b4f325b7fcf8f26dcd0e41689'/>
<id>urn:sha1:79f08d9ed217318b4f325b7fcf8f26dcd0e41689</id>
<content type='text'>
While &lt;mach/timex.h&gt; isn't used for multi-platform builds since long it
still is for "normal" builds. As the previous patches fix all sites to
not make use of this per-platform file, it can go now for good also for
platforms that are not (yet) converted to multi-platform.

While at it there are no users of CLOCK_TICK_RATE any more, so also drop
the dummy #define.

Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>ARM: integrator: move CM base into device tree</title>
<updated>2013-10-16T12:09:56Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2013-06-16T00:44:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=bb4dbefe4c6ae3685152d03e318e093d5f6f795a'/>
<id>urn:sha1:bb4dbefe4c6ae3685152d03e318e093d5f6f795a</id>
<content type='text'>
This moves the core module (CM) control base into the device
tree. It is a simple memory range of 0x200 bytes. Move the
cm header down into the machine directory and unexport the
cm_control() symbol as no modules are using it.

Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>ARM: integrator: decommission the &lt;mach/irqs.h&gt; header</title>
<updated>2013-10-16T12:09:52Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2013-06-15T21:58:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=578fdfdf32a84ca17ed2090dba4ff2c8e688cc89'/>
<id>urn:sha1:578fdfdf32a84ca17ed2090dba4ff2c8e688cc89</id>
<content type='text'>
This header is no longer needed when we boot from the device tree.

Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
</feed>
