S: Supported
F: drivers/infiniband/hw/usnic/
+ CIRRUS LOGIC MADERA CODEC DRIVERS
+ M: Charles Keepax <ckeepax@opensource.cirrus.com>
+ M: Richard Fitzgerald <rf@opensource.cirrus.com>
+ L: alsa-devel@alsa-project.org (moderated for non-subscribers)
+ L: patches@opensource.cirrus.com
+ T: git https://github.com/CirrusLogic/linux-drivers.git
+ W: https://github.com/CirrusLogic/linux-drivers/wiki
+ S: Supported
+ F: Documentation/devicetree/bindings/mfd/madera.txt
+ F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
+ F: include/linux/mfd/madera/*
+ F: drivers/gpio/gpio-madera*
+ F: drivers/mfd/madera*
+ F: drivers/mfd/cs47l*
+ F: drivers/pinctrl/cirrus/*
+
+CLANG-FORMAT FILE
+M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
+S: Maintained
+F: .clang-format
+
CLEANCACHE API
M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
L: linux-kernel@vger.kernel.org
select SYNC_FILE
select IOSF_MBI
select CRC32
+ select SND_HDA_I915 if SND_HDA_CORE
+ select CEC_CORE if CEC_NOTIFIER
help
Choose this option if you have a system that has "Intel Graphics
Media Accelerator" or "HD Graphics" integrated graphics,
#define port_name(p) ((p) + 'A')
+ /*
+ * Ports identifier referenced from other drivers.
+ * Expected to remain stable over time
+ */
+ static inline const char *port_identifier(enum port port)
+ {
+ switch (port) {
+ case PORT_A:
+ return "Port A";
+ case PORT_B:
+ return "Port B";
+ case PORT_C:
+ return "Port C";
+ case PORT_D:
+ return "Port D";
+ case PORT_E:
+ return "Port E";
+ case PORT_F:
+ return "Port F";
+ default:
+ return "<invalid>";
+ }
+ }
+
+enum tc_port {
+ PORT_TC_NONE = -1,
+
+ PORT_TC1 = 0,
+ PORT_TC2,
+ PORT_TC3,
+ PORT_TC4,
+
+ I915_MAX_TC_PORTS
+};
+
enum dpio_channel {
DPIO_CH0,
DPIO_CH1