<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/arm/versatile, branch releng/12.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2019-12-27T03:00:18Z</updated>
<entry>
<title>MFC r355936, r356045: remove unused kbd drivers</title>
<updated>2019-12-27T03:00:18Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2019-12-27T03:00:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=61569f0c4ac4661058da6e7d33f23aafe65a6b45'/>
<id>urn:sha1:61569f0c4ac4661058da6e7d33f23aafe65a6b45</id>
<content type='text'>
r355936:
Kill off dummy kbd drivers

As far as I can tell, these are an artifact of times when linker sets
couldn't be empty, otherwise the kernel build would fail due to unresolved
symbols. hselasky fixed this in r268138, and I've audited the kbd portions
to make sure nothing would blow up due to the empty linker set and
successfully compiled+ran a kernel with no keyboard support at all.

Kill them off now since they're no longer required.

r356045:
terasic_mtl: kill off final dummy keyboard driver

The rest were removed in r355936, which speculated that the cause of this
phenomenon was due to an inability to have an empty linker set. The comment
included with this one shows that this was, in fact, not the reason.

Regardless, syscons no longer seems to have an issue with not having any
keyboard drivers and in-fact ignores the keyboard probe anyways.
</content>
</entry>
<entry>
<title>MFC r355932: VERSATILEPB: also use default get_fkeystr/diag</title>
<updated>2019-12-22T19:14:33Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2019-12-22T19:14:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=232601e306fc2c3418eee55c01d0154dcf784323'/>
<id>urn:sha1:232601e306fc2c3418eee55c01d0154dcf784323</id>
<content type='text'>
In head/, this config was broken from the defaulting commits, but in stable
branches we left the genkbd_* defaults exposed. Do this anyways.
</content>
</entry>
<entry>
<title>MFC r355206, r355212, r355257, r355271: tty nits</title>
<updated>2019-12-22T19:06:45Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2019-12-22T19:06:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e2734979db0252df27ab2d010ae893838a0525c0'/>
<id>urn:sha1:e2734979db0252df27ab2d010ae893838a0525c0</id>
<content type='text'>
r355206: tty_pts: don't rely on tty header pollution for sys/mutex.h
r355212: tty_rel_gone: add locking assertion
r355257: usb: remove some extraneous tty.h includes
r355271: Remove more needless &lt;sys/tty.h&gt; includes
</content>
</entry>
<entry>
<title>MFC r355793: kbd drivers: use kbdd_* indirection for diag invocation</title>
<updated>2019-12-22T17:06:56Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2019-12-22T17:06:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9c37df56a757bf70fc636eec913db2969c9186f5'/>
<id>urn:sha1:9c37df56a757bf70fc636eec913db2969c9186f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r346295, r346297</title>
<updated>2019-08-05T18:13:13Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2019-08-05T18:13:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=070537976394bcf5f17a54a618c21c205f46f069'/>
<id>urn:sha1:070537976394bcf5f17a54a618c21c205f46f069</id>
<content type='text'>
r346295:
arm: Add kern_clocksource.c directly in files.arm

This files is needed and included in all our config so move it to a common
location.

r346297:
arm: Order files.arm to have cloudabi and annapurna sections
</content>
</entry>
<entry>
<title>Revert r327250 as it broke the build for some armv6 kernel and all armv4/5</title>
<updated>2017-12-28T07:31:14Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2017-12-28T07:31:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ee070097f273c6645513e175e24fe4a545a1ddbb'/>
<id>urn:sha1:ee070097f273c6645513e175e24fe4a545a1ddbb</id>
<content type='text'>
Reported by:	ian
</content>
</entry>
<entry>
<title>arm: Add kern/kern_clocksource.c to files.arm</title>
<updated>2017-12-27T21:39:57Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2017-12-27T21:39:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d06955f9bdb1416d9196043ed781f9b36dae9adc'/>
<id>urn:sha1:d06955f9bdb1416d9196043ed781f9b36dae9adc</id>
<content type='text'>
Instead of adding it to every files.vendor, add it to the common arch file.
</content>
</entry>
<entry>
<title>sys/arm: further adoption of SPDX licensing ID tags.</title>
<updated>2017-11-27T15:04:10Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-27T15:04:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=af3dc4a7ca7fdfbe1790f34b83024557a35d11f2'/>
<id>urn:sha1:af3dc4a7ca7fdfbe1790f34b83024557a35d11f2</id>
<content type='text'>
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using misidentified many licenses so this was mostly a manual - error
prone - task.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.
</content>
</entry>
<entry>
<title>sys: further adoption of SPDX licensing ID tags.</title>
<updated>2017-11-20T19:43:44Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-20T19:43:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=51369649b03ece2aed3eb61b0c8214b9aa5b2fa2'/>
<id>urn:sha1:51369649b03ece2aed3eb61b0c8214b9aa5b2fa2</id>
<content type='text'>
Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.
</content>
</entry>
<entry>
<title>Move the simple armv6 only timer drivers to require MULTIDELAY to help</title>
<updated>2017-07-04T18:07:09Z</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2017-07-04T18:07:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=89ea89de85f5ff18d21c521be2004a8a50a108da'/>
<id>urn:sha1:89ea89de85f5ff18d21c521be2004a8a50a108da</id>
<content type='text'>
move all armv6 configs it.
</content>
</entry>
</feed>
