[amd] add support for AMD Instinct MI100
This commit is contained in:
parent
4b466e92a2
commit
1374629d08
|
@ -60,6 +60,7 @@ updating your initrd.
|
||||||
|AMD|Polaris 12| RX 540, 550
|
|AMD|Polaris 12| RX 540, 550
|
||||||
|AMD|Vega 10| Vega 56/64/FE |
|
|AMD|Vega 10| Vega 56/64/FE |
|
||||||
|AMD|Vega 20| Radeon VII |
|
|AMD|Vega 20| Radeon VII |
|
||||||
|
|AMD|Vega 20| Instinct MI100 |
|
||||||
|AMD|Navi 10| 5600XT, 5700, 5700XT
|
|AMD|Navi 10| 5600XT, 5700, 5700XT
|
||||||
|AMD|Navi 12| Pro 5600M |
|
|AMD|Navi 12| Pro 5600M |
|
||||||
|AMD|Navi 14| Pro 5300, RX 5300, 5500XT
|
|AMD|Navi 14| Pro 5300, RX 5300, 5500XT
|
||||||
|
|
|
@ -102,6 +102,9 @@ Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
{PCI_VENDOR_ID_ATI, 0x7360, op, DEVICE_INFO(AMD_NAVI12)}, \
|
{PCI_VENDOR_ID_ATI, 0x7360, op, DEVICE_INFO(AMD_NAVI12)}, \
|
||||||
{PCI_VENDOR_ID_ATI, 0x7362, op, DEVICE_INFO(AMD_NAVI12)}
|
{PCI_VENDOR_ID_ATI, 0x7362, op, DEVICE_INFO(AMD_NAVI12)}
|
||||||
|
|
||||||
|
#define _AMD_ARCTURUS(op) \
|
||||||
|
{PCI_VENDOR_ID_ATI, 0x738c, op, DEVICE_INFO(AMD_VEGA20)} //Instinct MI100
|
||||||
|
|
||||||
static const struct vendor_reset_cfg vendor_reset_devices[] = {
|
static const struct vendor_reset_cfg vendor_reset_devices[] = {
|
||||||
_AMD_POLARIS10(&amd_polaris10_ops),
|
_AMD_POLARIS10(&amd_polaris10_ops),
|
||||||
_AMD_POLARIS11(&amd_polaris10_ops),
|
_AMD_POLARIS11(&amd_polaris10_ops),
|
||||||
|
@ -111,6 +114,7 @@ static const struct vendor_reset_cfg vendor_reset_devices[] = {
|
||||||
_AMD_NAVI10(&amd_navi10_ops),
|
_AMD_NAVI10(&amd_navi10_ops),
|
||||||
_AMD_NAVI14(&amd_navi10_ops),
|
_AMD_NAVI14(&amd_navi10_ops),
|
||||||
_AMD_NAVI12(&amd_navi10_ops),
|
_AMD_NAVI12(&amd_navi10_ops),
|
||||||
|
_AMD_ARCTURUS(&amd_vega20_ops),
|
||||||
|
|
||||||
/* end of array guard */
|
/* end of array guard */
|
||||||
{.vendor = 0}
|
{.vendor = 0}
|
||||||
|
|
|
@ -131,3 +131,5 @@ ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x1002", ATTR{device}=="0x734F",
|
||||||
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x1002", ATTR{device}=="0x7360", RUN+="/bin/sh -c '/sbin/modprobe vendor-reset; echo device_specific > /sys$env{DEVPATH}/reset_method'"
|
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x1002", ATTR{device}=="0x7360", RUN+="/bin/sh -c '/sbin/modprobe vendor-reset; echo device_specific > /sys$env{DEVPATH}/reset_method'"
|
||||||
|
|
||||||
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x1002", ATTR{device}=="0x7362", RUN+="/bin/sh -c '/sbin/modprobe vendor-reset; echo device_specific > /sys$env{DEVPATH}/reset_method'"
|
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x1002", ATTR{device}=="0x7362", RUN+="/bin/sh -c '/sbin/modprobe vendor-reset; echo device_specific > /sys$env{DEVPATH}/reset_method'"
|
||||||
|
|
||||||
|
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x1002", ATTR{device}=="0x738c", RUN+="/bin/sh -c '/sbin/modprobe vendor-reset; echo device_specific > /sys$env{DEVPATH}/reset_method'"
|
||||||
|
|
Loading…
Reference in New Issue