diff options
author | Bjorn Helgaas <bhelgaas@google.com> | 2015-06-19 15:58:24 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2015-09-21 10:10:48 -0700 |
commit | 2aeb4858fa61583bb4b01c9b4ab84b273573eafc (patch) | |
tree | d91f2a8cc4307c1a644ae7beec5b2b0ed6cc6a3c /Kbuild | |
parent | 224739ba1ca32082a582c8bcd2e10f1336a7e844 (diff) | |
download | lwn-2aeb4858fa61583bb4b01c9b4ab84b273573eafc.tar.gz lwn-2aeb4858fa61583bb4b01c9b4ab84b273573eafc.zip |
PCI: Fix TI816X class code quirk
commit d1541dc977d376406f4584d8eb055488655c98ec upstream.
In fixup_ti816x_class(), we assigned "class = PCI_CLASS_MULTIMEDIA_VIDEO".
But PCI_CLASS_MULTIMEDIA_VIDEO is only the two-byte base class/sub-class
and needs to be shifted to make space for the low-order interface byte.
Shift PCI_CLASS_MULTIMEDIA_VIDEO to set the correct class code.
Fixes: 63c4408074cb ("PCI: Add quirk for setting valid class for TI816X Endpoint")
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
CC: Hemant Pedanekar <hemantp@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'Kbuild')
0 files changed, 0 insertions, 0 deletions