<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git/arch/cris/arch-v32/kernel/time.c, branch dev</title>
<subtitle>Intel OpenBMC Linux kernel source tree (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2015-03-25T10:03:41+00:00</updated>
<entry>
<title>CRISv32: use GENERIC_SCHED_CLOCK</title>
<updated>2015-03-25T10:03:41+00:00</updated>
<author>
<name>Rabin Vincent</name>
<email>rabin@rab.in</email>
</author>
<published>2015-03-09T17:51:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=d3dad475b2839b9964ef54211e135eb6fb9952f9'/>
<id>urn:sha1:d3dad475b2839b9964ef54211e135eb6fb9952f9</id>
<content type='text'>
Provide a fast sched clock using the free-running timer and the generic
sched_clock infrastructure.

Signed-off-by: Rabin Vincent &lt;rabin@rab.in&gt;
Signed-off-by: Jesper Nilsson &lt;jespern@axis.com&gt;
</content>
</entry>
<entry>
<title>CRISv32: use MMIO clocksource</title>
<updated>2015-03-25T10:03:40+00:00</updated>
<author>
<name>Rabin Vincent</name>
<email>rabin@rab.in</email>
</author>
<published>2015-03-09T17:48:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=edfb6d5f1a05627204d1640ba527312dc8ea745a'/>
<id>urn:sha1:edfb6d5f1a05627204d1640ba527312dc8ea745a</id>
<content type='text'>
Use a generic MMIO clocksource and get rid of some lines of code.

Signed-off-by: Rabin Vincent &lt;rabin@rab.in&gt;
Signed-off-by: Jesper Nilsson &lt;jespern@axis.com&gt;
</content>
</entry>
<entry>
<title>CRISv32: use generic clockevents</title>
<updated>2015-03-25T10:03:40+00:00</updated>
<author>
<name>Rabin Vincent</name>
<email>rabin@rab.in</email>
</author>
<published>2015-03-08T15:29:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=ed9fd3ff0251783cb3943e71aac398b9064efae6'/>
<id>urn:sha1:ed9fd3ff0251783cb3943e71aac398b9064efae6</id>
<content type='text'>
Implement a oneshot-capable clockevents device so we get support for
things like hrtimers and NOHZ.

Signed-off-by: Rabin Vincent &lt;rabin@rab.in&gt;
Signed-off-by: Jesper Nilsson &lt;jespern@axis.com&gt;
</content>
</entry>
<entry>
<title>CRIS: remove SMP code</title>
<updated>2015-03-25T09:55:10+00:00</updated>
<author>
<name>Rabin Vincent</name>
<email>rabin@rab.in</email>
</author>
<published>2015-02-19T16:35:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=47a8f6fb349c977ff752f979b159aef96a0bb352'/>
<id>urn:sha1:47a8f6fb349c977ff752f979b159aef96a0bb352</id>
<content type='text'>
The CRIS SMP code cannot be built since there is no (and appears to
never have been) a CONFIG_SMP Kconfig option in arch/cris/.  Remove it.

Signed-off-by: Rabin Vincent &lt;rabin@rab.in&gt;
Signed-off-by: Jesper Nilsson &lt;jespern@axis.com&gt;
</content>
</entry>
<entry>
<title>CRISv32: Avoid warning of unused variable</title>
<updated>2015-01-29T09:10:08+00:00</updated>
<author>
<name>Jesper Nilsson</name>
<email>jespern@axis.com</email>
</author>
<published>2015-01-15T16:49:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=00c5794d2df7a8586d4c1dc11c54ea5714fbe17f'/>
<id>urn:sha1:00c5794d2df7a8586d4c1dc11c54ea5714fbe17f</id>
<content type='text'>
Avoids the warning about:
warning: 'bite_in_progress' defined but not used [-Wunused-variable]

Variable is only used if the Kconfig CONFIG_ETRAX_WATCHDOG_NICE_DOGGY
is set.

Signed-off-by: Jesper Nilsson &lt;jesper.nilsson@axis.com&gt;
</content>
</entry>
<entry>
<title>CRISv32: Better handling of watchdog bite</title>
<updated>2014-12-19T23:04:39+00:00</updated>
<author>
<name>Jesper Nilsson</name>
<email>jespern@axis.com</email>
</author>
<published>2014-10-07T10:59:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=d6517c4c192b04016e2fbf12322bc6bd00f23835'/>
<id>urn:sha1:d6517c4c192b04016e2fbf12322bc6bd00f23835</id>
<content type='text'>
Don't enter watchdog handling if we're already in watchdog handling.

Also some minor formatting tweaks.

Signed-off-by: Jesper Nilsson &lt;jesper.nilsson@axis.com&gt;
</content>
</entry>
<entry>
<title>CRISv32: Add missing include for mm.h</title>
<updated>2014-12-19T23:00:57+00:00</updated>
<author>
<name>Jesper Nilsson</name>
<email>jespern@axis.com</email>
</author>
<published>2014-09-30T13:34:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=eeda0084419741016d32019bf535a94dbd5628e7'/>
<id>urn:sha1:eeda0084419741016d32019bf535a94dbd5628e7</id>
<content type='text'>
Fixes the following compile error.

arch/cris/arch-v32/kernel/time.c: In function 'reset_watchdog':
arch/cris/arch-v32/kernel/time.c:121:2:
        error: implicit declaration of function 'global_page_state'

Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: Jesper Nilsson &lt;jesper.nilsson@axis.com&gt;
</content>
</entry>
<entry>
<title>cris: remove deprecated IRQF_DISABLED</title>
<updated>2014-01-08T15:10:18+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@free-electrons.com</email>
</author>
<published>2013-09-04T05:17:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=64d8ad933d06f3d5070db8eb855cdfc0a80b595d'/>
<id>urn:sha1:64d8ad933d06f3d5070db8eb855cdfc0a80b595d</id>
<content type='text'>
This patch proposes to remove the IRQF_DISABLED flag from CRIS
architecture code. It's a NOOP since 2.6.35 and it will be removed
one day.

Comments mentioning IRQF_DISABLED are also updated, knowing
that all interrupts are now "fast interrupts", their handlers
running with interrupts disabled.

Don't hesitate to let me know if you have other ways of
rephrasing the comments!

This is an update for 3.11 of a patch already sent for 3.10

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@free-electrons.com&gt;
Signed-off-by: Jesper Nilsson &lt;jespern@axis.com&gt;
</content>
</entry>
<entry>
<title>CRIS: Remove legacy RTC drivers</title>
<updated>2012-04-05T09:55:58+00:00</updated>
<author>
<name>Jesper Nilsson</name>
<email>jespern@axis.com</email>
</author>
<published>2012-04-05T09:52:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=9c75fc8c5c8c50775fc8b89418219221335b758f'/>
<id>urn:sha1:9c75fc8c5c8c50775fc8b89418219221335b758f</id>
<content type='text'>
These old drivers are not used anymore, we use the ones in drivers/rtc.
This allows us to remove some cruft in the CRIS timekeeping code.

Signed-off-by: Jesper Nilsson &lt;jesper.nilsson@axis.com&gt;
</content>
</entry>
<entry>
<title>clocksource: cris: Convert to clocksource_register_khz</title>
<updated>2011-11-22T03:01:05+00:00</updated>
<author>
<name>John Stultz</name>
<email>johnstul@us.ibm.com</email>
</author>
<published>2010-10-20T00:58:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=027f6ad7bfa97cf8f75e9d81c15256d828eb0809'/>
<id>urn:sha1:027f6ad7bfa97cf8f75e9d81c15256d828eb0809</id>
<content type='text'>
This converts the cris architecture to use clocksource_register_khz

This is untested, so any help from maintainers would be appreciated.

CC: Mikael Starvik &lt;starvik@axis.com&gt;
CC: Jesper Nilsson &lt;jesper.nilsson@axis.com&gt;
CC: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: John Stultz &lt;johnstul@us.ibm.com&gt;
</content>
</entry>
</feed>
