summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorJoshua Hay <joshua.a.hay@intel.com>2016-12-12 15:44:08 -0800
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2017-02-18 20:35:35 -0800
commit1d68005db4e72082f3e537d6c0cf831a71a7e2ee (patch)
treed684ebc52aa2ed3994c5d30420262678f2ba73f1 /tools/perf/scripts/python/stackcollapse.py
parenta410c821c0cf50bc0b73a91435852cd04b2c7acd (diff)
i40e: enable mc magic pkt wakeup during power down
This patch adds a call to the mac_address_write admin q function during power down to update the PRTPM_SAH/SAL registers with the MC_MAG_EN bit thus enabling multicast magic packet wakeup. A FW workaround is needed to write the multicast magic wake up enable bit in the PRTPM_SAH register. The FW expects the mac address write admin q cmd to be called first with one of the WRITE_TYPE_LAA flags and then with the multicast relevant flags. *Note: This solution only works for X722 devices currently. A PFR will clear the previously mentioned bit by default, but X722 has support for a WOL_PRESERVE_ON_PFR flag which prevents the bit from being cleared. Once other devices support this flag, this solution should work as well. Change-ID: I51bd5b8535bd9051c2676e27c999c1657f786827 Signed-off-by: Joshua Hay <joshua.a.hay@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions