CURRENT: SMBus controller driver for AMD APU GX-412TC SOC

From: O. Hartmann <ohartman_at_zedat.fu-berlin.de>
Date: Sun, 18 Sep 2016 16:05:47 +0200
Running a recent CURRENT (FreeBSD 12.0-CURRENT #11 r305903: Sat Sep 17 20:30:19 CEST
2016) on a PCengines APU 2C4, I see no driver adapted to the SMBus of the system,
although I have the driver statically linked into the kernel via

[...]
# System Management Bus
device          smbus
device          smb             # SMB generic I/O device driver
device          ichsmb          # Intel ICH SMBus controller driver
device          amdsmb          # AMD-8111 SMBus 2.0 controller driver
device          iicsmb          #
device          iicbus
device          iicbb
device          iic
device          ic
[...]

pciconf -lvbp shows up this message:

[...]
none1_at_pci0:0:20:0:      class=0x0c0500 card=0x780b1022 chip=0x780b1022 rev=0x42 hdr=0x00
    vendor     = 'Advanced Micro Devices, Inc. [AMD]'
    device     = 'FCH SMBus Controller'
    class      = serial bus
    subclass   = SMBus

So, I guess CURRENT doesn't have a driver covering this type of system? Or do I miss
something here?


I also see a very strange, mysterious and interesting feature, also not attached with a
driver:

none0_at_pci0:0:8:0:       class=0x108000 card=0x15371022 chip=0x15371022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices, Inc. [AMD]'
    class      = encrypt/decrypt
    bar   [10] = type Prefetchable Memory, range 64, base 0xfea00000, size 131072, enabled
    bar   [18] = type Memory, range 32, base 0xfe800000, size 1048576, enabled
    bar   [1c] = type Memory, range 32, base 0xfea24000, size 4096, enabled
    bar   [20] = type Memory, range 32, base 0xfe900000, size 1048576, enabled
    bar   [24] = type Memory, range 32, base 0xfea20000, size 8192, enabled
    cap 11[50] = MSI-X supports 2 messages
                 Table in map 0x24[0x0], PBA in map 0x24[0x1000]
    cap 08[5c] = HT MSI fixed address window enabled at 0xfee00000
    cap 01[60] = powerspec 3  supports D0 D3  current D0


Encrypt/decrypt? What is this?

Thanks for your patience and enlighting me,

Oliver

Received on Sun Sep 18 2016 - 12:06:02 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:08 UTC