svn commit: r339523 - in head/sys: conf dev/amdgpio modules modules/amdgpio
Nathan Whitehorn
nwhitehorn at freebsd.org
Tue Oct 23 04:31:51 UTC 2018
On 10/21/18 1:12 PM, Oleksandr Tymoshenko wrote:
> Nathan Whitehorn (nwhitehorn at freebsd.org) wrote:
>>
>> On 10/20/18 9:52 PM, Oleksandr Tymoshenko wrote:
>>> Author: gonzo
>>> Date: Sun Oct 21 04:52:37 2018
>>> New Revision: 339523
>>> URL: https://svnweb.freebsd.org/changeset/base/339523
>>>
>>> Log:
>>> Add amdgpio, driver for GPIO controller on AMD-based x86_64 platforms
>>>
>>> Submitted by: Rajesh Kumar <rajbsd at gmail.com>
>>> Differential Revision: https://reviews.freebsd.org/D16865
>>>
>> [...]
>>> Modified: head/sys/modules/Makefile
>>> ==============================================================================
>>> --- head/sys/modules/Makefile Sun Oct 21 02:39:13 2018 (r339522)
>>> +++ head/sys/modules/Makefile Sun Oct 21 04:52:37 2018 (r339523)
>>> @@ -34,6 +34,7 @@ SUBDIR= \
>>> ale \
>>> alq \
>>> ${_amd_ecc_inject} \
>>> + ${_amdgpio} \
>>> ${_amdsbwd} \
>>> ${_amdsmn} \
>>> ${_amdtemp} \
>>> @@ -717,6 +718,7 @@ _x86bios= x86bios
>>> .endif
>>>
>>> .if ${MACHINE_CPUARCH} == "amd64"
>>> +_amdgpio= amdgpio
>>> _ccp= ccp
>>> _efirt= efirt
>>> _iavf= iavf
>>>
>> Does this not work on 64-bit AMD processors running i386 kernels?
> I see no reason why it wouldn't. Probably just haven't been tested.
>
It might be nice if we just added it to all architectures where it
conceivably applies. Essentially all of our code is more portable than
the platforms on which it is tested, so there doesn't seem to be a good
reason to limit such things.
-Nathan
More information about the svn-src-all
mailing list