Date: Tue, 13 Nov 2018 18:41:47 -0800 From: Conrad Meyer <cem@freebsd.org> To: Daniel Eischen <deischen@freebsd.org> Cc: freebsd-current <freebsd-current@freebsd.org> Subject: Re: No amdtemp sysctls, acpi errors, AMD Ryzen 5 2400G Message-ID: <CAG6CVpXuEVMJuLzgQv2JqJBTxd9rkez=2tNKOq%2B1%2B4KX5_Q-Rw@mail.gmail.com> In-Reply-To: <Pine.GSO.4.64.1811132121560.29021@sea.ntplx.net> References: <Pine.GSO.4.64.1811131259350.27287@sea.ntplx.net> <CAG6CVpXHKVWonG9bv1oqYD45LzK5dMvqnC70%2BoKSma%2Bi_9vR0A@mail.gmail.com> <Pine.GSO.4.64.1811132121560.29021@sea.ntplx.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Nov 13, 2018 at 6:26 PM Daniel Eischen <deischen@freebsd.org> wrote: > I've attached it. If it gets filtered by the mail list, I'll > make it http accessible. Thanks Daniel. It looks like your hostbridge zero device has a different device id than in my first generation Ryzen system. Would you please try the following patch and see if it attaches on your system? I don't actually have documentation for Ryzen 2, unfortunately, so I'm not totally sure if the SMN is accessed in the same way for the new hostbridge device id. The change below should at least attempt attaching to hostb0 on your system. diff --git a/sys/dev/amdsmn/amdsmn.c b/sys/dev/amdsmn/amdsmn.c index 17792dd922cd..6fe36b4cc4da 100644 --- a/sys/dev/amdsmn/amdsmn.c +++ b/sys/dev/amdsmn/amdsmn.c @@ -60,7 +60,8 @@ struct amdsmn_softc { static struct pciid { uint32_t device_id; } amdsmn_ids[] = { - { 0x14501022 }, + { 0x14501022 }, /* Ryzen */ + { 0x15d01022 }, /* Ryzen 2 */ }; /* diff --git a/sys/dev/amdtemp/amdtemp.c b/sys/dev/amdtemp/amdtemp.c index 2463212c25f5..765e660a8461 100644 --- a/sys/dev/amdtemp/amdtemp.c +++ b/sys/dev/amdtemp/amdtemp.c @@ -102,6 +102,7 @@ static struct amdtemp_product { { VENDORID_AMD, DEVICEID_AMD_MISC16_M30H }, { VENDORID_AMD, DEVICEID_AMD_MISC17 }, { VENDORID_AMD, DEVICEID_AMD_HOSTB17H }, + { VENDORID_AMD, 0x15d0 }, }; /* Thanks, Conrad
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG6CVpXuEVMJuLzgQv2JqJBTxd9rkez=2tNKOq%2B1%2B4KX5_Q-Rw>