<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git/drivers/clocksource/moxart_timer.c, branch dev-4.3</title>
<subtitle>Intel OpenBMC Linux kernel source tree (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-4.3</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-4.3'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2015-11-16T03:31:15+00:00</updated>
<entry>
<title>arm: Add Aspeed BMC machine</title>
<updated>2015-11-16T03:31:15+00:00</updated>
<author>
<name>Benjamin Herrenschmidt</name>
<email>benh@kernel.crashing.org</email>
</author>
<published>2015-04-14T05:43:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=c75353b893c8d494ce80262e681607bddc5006d1'/>
<id>urn:sha1:c75353b893c8d494ce80262e681607bddc5006d1</id>
<content type='text'>
Builds on Benh's initial bringup.

 - Fix reboot. aspeed_restart was declarted __init, so machine_restart
   was jumping into random memory. We can now reboot using the watchdog.
 - Add some device definitions
 - Use defines for aspeed machine
 - Add hpll to dts so drivers can query it
 - Build sram driver. We have a 32K chunk of SRAM on the AHB bus. Use
   the existing driver to provide access to the memory via genalloc.
 - Enable UART clock divisor. Our .dts assumes that the UART clock is
   divided by 13, but different u-boots may leave this bit in different
   states. Initialise it in aspeed_early_init explicitly.
 - Register APB clock with clk subsystem. This uses the fixed clock that
   Ben added to the device tree. It allows us to use the clock framework
   to query speeds from drivers.
 - irqchip/aspeed: Update to newer IRQ API
 - Use a common dtsi file for aspeed devices. The dts files for palmetto
   and barreleye are mostly the same; use a dtsi file for the common
   chip parts, with the board-specific things in the per-platform files.
   * Add #address- &amp; #size-cells properties to i2c.
   * Added i2c busses and devices
   * Update device tree for ncsi support

Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>clockevents/drivers/moxart: Migrate to new 'set-state' interface</title>
<updated>2015-08-10T09:40:32+00:00</updated>
<author>
<name>Viresh Kumar</name>
<email>viresh.kumar@linaro.org</email>
</author>
<published>2015-06-18T10:54:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=37ae24716a584da33253cf6630a91c01b6656cc0'/>
<id>urn:sha1:37ae24716a584da33253cf6630a91c01b6656cc0</id>
<content type='text'>
Migrate moxart driver to the new 'set-state' interface provided by
clockevents core, the earlier 'set-mode' interface is marked obsolete
now.

This also enables us to implement callbacks for new states of clockevent
devices, for example: ONESHOT_STOPPED.

Cc: Jonas Jensen &lt;jonas.jensen@gmail.com&gt;
Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;
Signed-off-by: Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;
</content>
</entry>
<entry>
<title>ARM: clocksource: moxart: Add bitops.h include</title>
<updated>2013-07-31T23:13:34+00:00</updated>
<author>
<name>Jonas Jensen</name>
<email>jonas.jensen@gmail.com</email>
</author>
<published>2013-07-26T14:03:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=adf157ebf6097aa2abc7f05120e7dda6ed238252'/>
<id>urn:sha1:adf157ebf6097aa2abc7f05120e7dda6ed238252</id>
<content type='text'>
bitops.h included implicitly, add #include &lt;linux/bitops.h&gt;

Signed-off-by: Jonas Jensen &lt;jonas.jensen@gmail.com&gt;
Signed-off-by: Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;
</content>
</entry>
<entry>
<title>ARM: clocksource: Add support for MOXA ART SoCs</title>
<updated>2013-07-18T13:27:47+00:00</updated>
<author>
<name>Jonas Jensen</name>
<email>jonas.jensen@gmail.com</email>
</author>
<published>2013-07-17T08:04:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=07862c1cd6675cde2dd4bd64e64d704ea2185b79'/>
<id>urn:sha1:07862c1cd6675cde2dd4bd64e64d704ea2185b79</id>
<content type='text'>
This patch adds an clocksource driver for the main timer(s)
found on MOXA ART SoCs.

The MOXA ART SoC provides three separate timers with individual
count/load/match registers, two are used here:

TIMER1: clockevents, used to support oneshot and periodic events
TIMER2: set up as a free running counter, used as clocksource

Timers are preconfigured by bootloader to count down and interrupt
on match or zero. Count increments every APB clock cycle and is
automatically reloaded when it reaches zero.

Signed-off-by: Jonas Jensen &lt;jonas.jensen@gmail.com&gt;
Signed-off-by: Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;
</content>
</entry>
</feed>
