/* * V4L I2C address list * * * Copyright (C) 2006 Mauro Carvalho Chehab * Based on a previous mapping by * Ralph Metzler (rjkm@thp.uni-koeln.de) * Gerd Knorr * */ /* bttv address list */ #define I2C_ADDR_TSA5522 0xc2 #define I2C_ADDR_TDA7432 0x8a #define I2C_ADDR_TDA8425 0x82 #define I2C_ADDR_TDA9840 0x84 #define I2C_ADDR_TDA9850 0xb6 /* also used by 9855,9873 */ #define I2C_ADDR_TDA9874 0xb0 /* also used by 9875 */ #define I2C_ADDR_TDA9875 0xb0 #define I2C_ADDR_HAUPEE 0xa0 #define I2C_ADDR_STBEE 0xae #define I2C_ADDR_VHX 0xc0 #define I2C_ADDR_MSP3400 0x80 #define I2C_ADDR_MSP3400_ALT 0x88 #define I2C_ADDR_TEA6300 0x80 /* also used by 6320 */ #define I2C_ADDR_DPL3518 0x84 #define I2C_ADDR_TDA9887 0x86 /* * i2c bus addresses for the chips supported by tvaudio.c */ #define I2C_ADDR_TDA8425 0x82 #define I2C_ADDR_TDA9840 0x84 /* also used by TA8874Z */ #define I2C_ADDR_TDA985x_L 0xb4 /* also used by 9873 */ #define I2C_ADDR_TDA985x_H 0xb6 #define I2C_ADDR_TDA9874 0xb0 /* also used by 9875 */ #define I2C_ADDR_TEA6300 0x80 /* also used by 6320 */ #define I2C_ADDR_TEA6420 0x98 #define I2C_ADDR_PIC16C54 0x96 /* PV951 */ rivate-remove'>nds-private-remove net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2017-01-30 13:15:41 +0100
committerBjorn Helgaas <bhelgaas@google.com>2017-02-02 10:35:46 -0600
commitdfef358bd1beb4e7b5c94eca944be9cd23dfc752 (patch)
treeb9a2afb38a4c2ac8ad31f49ec0d71fe9e5b1994c /sound/pci/oxygen/cs4245.h
parent030305d69fc6963c16003f50d7e8d74b02d0a143 (diff)
PCI/MSI: Don't apply affinity if there aren't enough vectors left
Bart reported a problem wіth an out of bounds access in the low-level IRQ affinity code, which we root caused to the qla2xxx driver assigning all its MSI-X vectors to the pre and post vectors, and not having any left for the actually spread IRQs. Fix this issue by not asking for affinity assignment when there are no vectors to assign left. Fixes: 402723ad5c62 ("PCI/MSI: Provide pci_alloc_irq_vectors_affinity()") Link: https://lkml.kernel.org/r/1485359225.3093.3.camel@sandisk.com Reported-by: Bart Van Assche <bart.vanassche@sandisk.com> Tested-by: Bart Van Assche <bart.vanassche@sandisk.com> Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'sound/pci/oxygen/cs4245.h')