<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sys/dev/powermac_nvram, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-09-01T21:59:31Z</updated>
<entry>
<title>powermac_nvram: clean up empty lines in .c and .h files</title>
<updated>2020-09-01T21:59:31Z</updated>
<author>
<name>Mateusz Guzik</name>
<email>mjg@FreeBSD.org</email>
</author>
<published>2020-09-01T21:59:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3cfc80b28a5e6f3afa62bd99b8be1ae4f1251141'/>
<id>urn:sha1:3cfc80b28a5e6f3afa62bd99b8be1ae4f1251141</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PowerPC] De-giant powermac_nvram, update documentation</title>
<updated>2020-06-19T18:36:10Z</updated>
<author>
<name>Brandon Bergren</name>
<email>bdragon@FreeBSD.org</email>
</author>
<published>2020-06-19T18:36:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=37f530582dc5c6ffa83607fdab730a8506c7f466'/>
<id>urn:sha1:37f530582dc5c6ffa83607fdab730a8506c7f466</id>
<content type='text'>
* Remove the giant lock requirement from powermac_nvram.
* Update manual pages to reflect current state.

Reviewed by:	bcr (manpages), jhibbits
Sponsored by:	Tag1 Consulting, Inc.
Differential Revision:	https://reviews.freebsd.org/D24812
</content>
</entry>
<entry>
<title>sys/dev: further adoption of SPDX licensing ID tags.</title>
<updated>2017-11-27T14:52:40Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-27T14:52:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=718cf2ccb9956613756ab15d7a0e28f2c8e91cab'/>
<id>urn:sha1:718cf2ccb9956613756ab15d7a0e28f2c8e91cab</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>Move Open Firmware device root on PowerPC, ARM, and MIPS systems to</title>
<updated>2014-02-05T14:44:22Z</updated>
<author>
<name>Nathan Whitehorn</name>
<email>nwhitehorn@FreeBSD.org</email>
</author>
<published>2014-02-05T14:44:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=65d08437ef519124f39f113262a3cc71dadb8569'/>
<id>urn:sha1:65d08437ef519124f39f113262a3cc71dadb8569</id>
<content type='text'>
a sub-node of nexus (ofwbus) rather than direct attach under nexus. This
fixes FDT on x86 and will make coexistence with ACPI on ARM systems easier.
SPARC is unchanged.

Reviewed by:	imp, ian
</content>
</entry>
<entry>
<title>"nvram,flash" may not be the first in the compatible list property of the</title>
<updated>2012-05-20T02:43:54Z</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2012-05-20T02:43:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c1d93092fd883c77a31388ecc49c496da21d89f8'/>
<id>urn:sha1:c1d93092fd883c77a31388ecc49c496da21d89f8</id>
<content type='text'>
nvram ofw node, so check all strings in the list.

Approved by:	nwhitehorn (mentor)
MFC after:	3 days
</content>
</entry>
<entry>
<title>Add support for the Sharp/Micron flash chips to powermac_mvram(4).</title>
<updated>2010-09-05T20:04:02Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2010-09-05T20:04:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=af82b9a9ee7ef272097fca919250279370710ddc'/>
<id>urn:sha1:af82b9a9ee7ef272097fca919250279370710ddc</id>
<content type='text'>
Tested on PowerMac G4 AGP.

Reviewed by:	nwhitehorn
</content>
</entry>
<entry>
<title>Use si_drv1 instead of dev2unit() in powermac_nvram.</title>
<updated>2009-04-14T13:18:39Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2009-04-14T13:18:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=907859721048646fe50d114391a2bbe5a664d97d'/>
<id>urn:sha1:907859721048646fe50d114391a2bbe5a664d97d</id>
<content type='text'>
Reviewed by:	nwhitehorn
</content>
</entry>
<entry>
<title>Add support for 64-bit PowerPC CPUs operating in the 64-bit bridge mode</title>
<updated>2009-04-04T00:22:44Z</updated>
<author>
<name>Nathan Whitehorn</name>
<email>nwhitehorn@FreeBSD.org</email>
</author>
<published>2009-04-04T00:22:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1c96bdd14645b8778bd1ec4e0ddcdda18195a99f'/>
<id>urn:sha1:1c96bdd14645b8778bd1ec4e0ddcdda18195a99f</id>
<content type='text'>
provided, for example, on the PowerPC 970 (G5), as well as on related CPUs
like the POWER3 and POWER4.

This also adds support for various built-in hardware found on Apple G5
hardware (e.g. the IBM CPC925 northbridge).

Reviewed by:    grehan
</content>
</entry>
<entry>
<title>Convert PowerPC AIM PCI and nexus busses to standard OFW bus interface. This</title>
<updated>2008-10-14T14:54:14Z</updated>
<author>
<name>Nathan Whitehorn</name>
<email>nwhitehorn@FreeBSD.org</email>
</author>
<published>2008-10-14T14:54:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=51d163d3e91cbf4fe782352c88c0dc6f37015b47'/>
<id>urn:sha1:51d163d3e91cbf4fe782352c88c0dc6f37015b47</id>
<content type='text'>
simplifies certain device attachments (Kauai ATA, for instance), and makes
possible others on new hardware.

On G5 systems, there are several otherwise standard PCI devices
(Serverworks SATA) that will not allow their interrupt properties to be
written, so this information must be supplied directly from Open Firmware.

Obtained from:	sparc64
</content>
</entry>
<entry>
<title>Replace all calls to minor() with dev2unit().</title>
<updated>2008-09-27T08:51:18Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2008-09-27T08:51:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=6bfa9a2d66dd0e00182017d6741d44e54d0b2cca'/>
<id>urn:sha1:6bfa9a2d66dd0e00182017d6741d44e54d0b2cca</id>
<content type='text'>
After I removed all the unit2minor()/minor2unit() calls from the kernel
yesterday, I realised calling minor() everywhere is quite confusing.
Character devices now only have the ability to store a unit number, not
a minor number. Remove the confusion by using dev2unit() everywhere.

This commit could also be considered as a bug fix. A lot of drivers call
minor(), while they should actually be calling dev2unit(). In -CURRENT
this isn't a problem, but it turns out we never had any problem reports
related to that issue in the past. I suspect not many people connect
more than 256 pieces of the same hardware.

Reviewed by:	kib
</content>
</entry>
</feed>
