Searched refs:compatible (Results 1 - 200 of 2823) sorted by relevance

1234567891011>>

/linux-4.4.14/drivers/soc/tegra/
H A Dcommon.c14 { .compatible = "nvidia,tegra20", },
15 { .compatible = "nvidia,tegra30", },
16 { .compatible = "nvidia,tegra114", },
17 { .compatible = "nvidia,tegra124", },
18 { .compatible = "nvidia,tegra132", },
19 { .compatible = "nvidia,tegra210", },
/linux-4.4.14/arch/powerpc/sysdev/
H A Dsimple_gpio.h7 extern void simple_gpiochip_init(const char *compatible);
9 static inline void simple_gpiochip_init(const char *compatible) {} argument
H A Dfsl_85xx_l2ctlr.c176 .compatible = "fsl,p2020-l2-cache-controller",
179 .compatible = "fsl,p2010-l2-cache-controller",
182 .compatible = "fsl,p1020-l2-cache-controller",
185 .compatible = "fsl,p1011-l2-cache-controller",
188 .compatible = "fsl,p1013-l2-cache-controller",
191 .compatible = "fsl,p1022-l2-cache-controller",
194 .compatible = "fsl,mpc8548-l2-cache-controller",
196 { .compatible = "fsl,mpc8544-l2-cache-controller",},
197 { .compatible = "fsl,mpc8572-l2-cache-controller",},
198 { .compatible = "fsl,mpc8536-l2-cache-controller",},
199 { .compatible = "fsl,p1021-l2-cache-controller",},
200 { .compatible = "fsl,p1012-l2-cache-controller",},
201 { .compatible = "fsl,p1025-l2-cache-controller",},
202 { .compatible = "fsl,p1016-l2-cache-controller",},
203 { .compatible = "fsl,p1024-l2-cache-controller",},
204 { .compatible = "fsl,p1015-l2-cache-controller",},
205 { .compatible = "fsl,p1010-l2-cache-controller",},
206 { .compatible = "fsl,bsc9131-l2-cache-controller",},
H A Dfsl_pmc.c75 { .compatible = "fsl,mpc8548-pmc", },
76 { .compatible = "fsl,mpc8641d-pmc", },
H A Dof_rtc.c19 const char *compatible; member in struct:__anon2422
35 of_rtc_table[i].compatible) { for_each_compatible_node()
/linux-4.4.14/arch/parisc/include/asm/
H A Dserial.h6 * This is used for 16550-compatible UARTs
H A Dparport.h3 * parport.h: ia32-compatible parport initialisation
/linux-4.4.14/arch/powerpc/platforms/85xx/
H A Dcommon.c19 { .compatible = "soc", },
20 { .compatible = "simple-bus", },
23 { .compatible = "gianfar", },
24 { .compatible = "fsl,qe", },
25 { .compatible = "fsl,cpm2", },
26 { .compatible = "fsl,srio", },
28 { .compatible = "fsl,eloplus-dma", },
30 { .compatible = "fsl,mpc8548-guts", },
32 { .compatible = "gpio-leds", },
34 { .compatible = "fsl,mpc8540-pci", },
35 { .compatible = "fsl,mpc8548-pcie", },
36 { .compatible = "fsl,p1022-pcie", },
37 { .compatible = "fsl,p1010-pcie", },
38 { .compatible = "fsl,p1023-pcie", },
39 { .compatible = "fsl,p4080-pcie", },
40 { .compatible = "fsl,qoriq-pcie-v2.4", },
41 { .compatible = "fsl,qoriq-pcie-v2.3", },
42 { .compatible = "fsl,qoriq-pcie-v2.2", },
43 { .compatible = "fsl,fman", },
H A Dcorenet_generic.c88 .compatible = "simple-bus"
91 .compatible = "mdio-mux-gpio"
94 .compatible = "fsl,fpga-ngpixis"
97 .compatible = "fsl,fpga-qixis"
100 .compatible = "fsl,srio",
103 .compatible = "fsl,p4080-pcie",
106 .compatible = "fsl,qoriq-pcie-v2.2",
109 .compatible = "fsl,qoriq-pcie-v2.3",
112 .compatible = "fsl,qoriq-pcie-v2.4",
115 .compatible = "fsl,qoriq-pcie-v3.0",
118 .compatible = "fsl,qe",
121 .compatible = "fsl,fman",
H A Dppa8548.c65 { .compatible = "simple-bus", },
66 { .compatible = "gianfar", },
67 { .compatible = "fsl,srio", },
H A Dsmp.c274 * To keep it compatible with old boot program which uses smp_85xx_kick_cpu()
471 { .compatible = "fsl,mpc8572-guts", },
472 { .compatible = "fsl,p1020-guts", },
473 { .compatible = "fsl,p1021-guts", },
474 { .compatible = "fsl,p1022-guts", },
475 { .compatible = "fsl,p1023-guts", },
476 { .compatible = "fsl,p2020-guts", },
/linux-4.4.14/drivers/iio/accel/
H A Dst_accel_i2c.c24 .compatible = "st,lis3lv02dl-accel",
28 .compatible = "st,lsm303dlh-accel",
32 .compatible = "st,lsm303dlhc-accel",
36 .compatible = "st,lis3dh-accel",
40 .compatible = "st,lsm330d-accel",
44 .compatible = "st,lsm330dl-accel",
48 .compatible = "st,lsm330dlc-accel",
52 .compatible = "st,lis331dl-accel",
56 .compatible = "st,lis331dlh-accel",
60 .compatible = "st,lsm303dl-accel",
64 .compatible = "st,lsm303dlm-accel",
68 .compatible = "st,lsm330-accel",
72 .compatible = "st,lsm303agr-accel",
/linux-4.4.14/arch/powerpc/platforms/40x/
H A Dvirtex.c21 { .compatible = "xlnx,plb-v46-1.00.a", },
22 { .compatible = "xlnx,plb-v34-1.01.a", },
23 { .compatible = "xlnx,plb-v34-1.02.a", },
24 { .compatible = "xlnx,opb-v20-1.10.c", },
25 { .compatible = "xlnx,dcr-v29-1.00.a", },
26 { .compatible = "xlnx,compound", },
H A Dppc40x_simple.c28 { .compatible = "ibm,plb3", },
29 { .compatible = "ibm,plb4", },
30 { .compatible = "ibm,opb", },
31 { .compatible = "ibm,ebc", },
32 { .compatible = "simple-bus", },
45 * platform code. This does _not_ mean the boards are compatible,
H A Dwalnut.c32 { .compatible = "ibm,plb3", },
33 { .compatible = "ibm,opb", },
34 { .compatible = "ibm,ebc", },
H A Dep405.c53 { .compatible = "ibm,plb3", },
54 { .compatible = "ibm,opb", },
55 { .compatible = "ibm,ebc", },
/linux-4.4.14/arch/mips/lantiq/xway/
H A Dprom.c53 i->compatible = COMP_DANUBE; ltq_soc_detect()
59 i->compatible = COMP_TWINPASS; ltq_soc_detect()
68 i->compatible = COMP_AR9; ltq_soc_detect()
75 i->compatible = COMP_GR9; ltq_soc_detect()
85 i->compatible = COMP_AMAZON_SE; ltq_soc_detect()
93 i->compatible = COMP_VR9; ltq_soc_detect()
100 i->compatible = COMP_GR9; ltq_soc_detect()
107 i->compatible = COMP_VR9; ltq_soc_detect()
113 i->compatible = COMP_VR9; ltq_soc_detect()
120 i->compatible = COMP_GR9; ltq_soc_detect()
130 i->compatible = COMP_AR10; ltq_soc_detect()
139 i->compatible = COMP_GRX390; ltq_soc_detect()
H A Ddcdc.c41 { .compatible = "lantiq,dcdc-xrx200" },
H A Dvmmc.c55 { .compatible = "lantiq,vmmc-xway" },
/linux-4.4.14/include/uapi/linux/
H A Dvirtio_rng.h4 * compatible drivers/servers. */
H A Dbpqether.h21 * For SIOCSBPQETHOPT - this is compatible with PI2/PacketTwin card drivers,
H A Dsound.h15 #define SND_DEV_AUDIO 4 /* Sparc compatible /dev/audio */
H A Dcycx_cfm.h29 #define CFM_MAX_CYCX 1 /* max number of compatible adapters */
52 * @adapter - compatible adapter types
/linux-4.4.14/arch/powerpc/platforms/44x/
H A Dvirtex.c25 { .compatible = "simple-bus", },
26 { .compatible = "xlnx,plb-v46-1.00.a", },
27 { .compatible = "xlnx,plb-v46-1.02.a", },
28 { .compatible = "xlnx,plb-v34-1.01.a", },
29 { .compatible = "xlnx,plb-v34-1.02.a", },
30 { .compatible = "xlnx,opb-v20-1.10.c", },
31 { .compatible = "xlnx,dcr-v29-1.00.a", },
32 { .compatible = "xlnx,compound", },
H A Dppc44x_simple.c28 { .compatible = "ibm,plb4", },
29 { .compatible = "ibm,opb", },
30 { .compatible = "ibm,ebc", },
31 { .compatible = "simple-bus", },
44 * platform code. This does _not_ mean the boards are compatible,
H A Debony.c32 { .compatible = "ibm,plb4", },
33 { .compatible = "ibm,opb", },
34 { .compatible = "ibm,ebc", },
H A Dsam440ep.c33 { .compatible = "ibm,plb4", },
34 { .compatible = "ibm,opb", },
35 { .compatible = "ibm,ebc", },
H A Dcanyonlands.c37 { .compatible = "ibm,plb4", },
38 { .compatible = "ibm,opb", },
39 { .compatible = "ibm,ebc", },
40 { .compatible = "simple-bus", },
H A Diss4xx.c36 { .compatible = "ibm,plb4", },
37 { .compatible = "ibm,plb6", },
38 { .compatible = "ibm,opb", },
39 { .compatible = "ibm,ebc", },
/linux-4.4.14/drivers/iio/gyro/
H A Dst_gyro_i2c.c24 .compatible = "st,l3g4200d-gyro",
28 .compatible = "st,lsm330d-gyro",
32 .compatible = "st,lsm330dl-gyro",
36 .compatible = "st,lsm330dlc-gyro",
40 .compatible = "st,l3gd20-gyro",
44 .compatible = "st,l3g4is-gyro",
48 .compatible = "st,lsm330-gyro",
/linux-4.4.14/drivers/gpio/
H A Dgpio-74xx-mmio.c30 .compatible = "ti,741g125",
34 .compatible = "ti,742g125",
38 .compatible = "ti,74125",
42 .compatible = "ti,74365",
46 .compatible = "ti,74244",
50 .compatible = "ti,741624",
54 .compatible = "ti,741g74",
58 .compatible = "ti,7474",
62 .compatible = "ti,74175",
66 .compatible = "ti,74174",
70 .compatible = "ti,74273",
74 .compatible = "ti,7416374",
H A Dgpio-ge.c41 .compatible = "gef,sbc610-gpio",
44 .compatible = "gef,sbc310-gpio",
47 .compatible = "ge,imp3a-gpio",
H A Dgpio-syscon.c31 * compatible: SYSCON driver compatible string.
45 const char *compatible; member in struct:syscon_gpio_data
137 .compatible = "cirrus,clps711x-syscon1",
167 .compatible = NULL,
176 .compatible = "cirrus,clps711x-mctrl-gpio",
180 .compatible = "ti,keystone-dsp-gpio",
205 if (priv->data->compatible) { syscon_gpio_probe()
207 priv->data->compatible); syscon_gpio_probe()
H A Dgpio-pca953x.c759 { .compatible = "nxp,pca9505", },
760 { .compatible = "nxp,pca9534", },
761 { .compatible = "nxp,pca9535", },
762 { .compatible = "nxp,pca9536", },
763 { .compatible = "nxp,pca9537", },
764 { .compatible = "nxp,pca9538", },
765 { .compatible = "nxp,pca9539", },
766 { .compatible = "nxp,pca9554", },
767 { .compatible = "nxp,pca9555", },
768 { .compatible = "nxp,pca9556", },
769 { .compatible = "nxp,pca9557", },
770 { .compatible = "nxp,pca9574", },
771 { .compatible = "nxp,pca9575", },
772 { .compatible = "nxp,pca9698", },
774 { .compatible = "maxim,max7310", },
775 { .compatible = "maxim,max7312", },
776 { .compatible = "maxim,max7313", },
777 { .compatible = "maxim,max7315", },
779 { .compatible = "ti,pca6107", },
780 { .compatible = "ti,tca6408", },
781 { .compatible = "ti,tca6416", },
782 { .compatible = "ti,tca6424", },
784 { .compatible = "exar,xra1202", },
H A Dgpio-pcf857x.c56 { .compatible = "nxp,pcf8574" },
57 { .compatible = "nxp,pcf8574a" },
58 { .compatible = "nxp,pca8574" },
59 { .compatible = "nxp,pca9670" },
60 { .compatible = "nxp,pca9672" },
61 { .compatible = "nxp,pca9674" },
62 { .compatible = "nxp,pcf8575" },
63 { .compatible = "nxp,pca8575" },
64 { .compatible = "nxp,pca9671" },
65 { .compatible = "nxp,pca9673" },
66 { .compatible = "nxp,pca9675" },
67 { .compatible = "maxim,max7328" },
68 { .compatible = "maxim,max7329" },
69 { .compatible = "ti,tca9554" },
304 /* NOTE: the OnSemi jlc1562b is also largely compatible with pcf857x_probe()
H A Dgpio-mpc8xxx.c2 * GPIOs on MPC512x/8349/8572/8610 and compatible
369 { .compatible = "fsl,mpc8349-gpio", },
370 { .compatible = "fsl,mpc8572-gpio", .data = &mpc8572_gpio_devtype, },
371 { .compatible = "fsl,mpc8610-gpio", },
372 { .compatible = "fsl,mpc5121-gpio", .data = &mpc512x_gpio_devtype, },
373 { .compatible = "fsl,mpc5125-gpio", .data = &mpc5125_gpio_devtype, },
374 { .compatible = "fsl,pq3-gpio", },
375 { .compatible = "fsl,qoriq-gpio", },
/linux-4.4.14/drivers/clk/at91/
H A Dpmc.c268 .compatible = "atmel,at91sam9260-clk-slow",
273 .compatible = "atmel,at91rm9200-clk-main-osc",
277 .compatible = "atmel,at91sam9x5-clk-main-rc-osc",
281 .compatible = "atmel,at91rm9200-clk-main",
285 .compatible = "atmel,at91sam9x5-clk-main",
290 .compatible = "atmel,at91rm9200-clk-pll",
294 .compatible = "atmel,at91sam9g45-clk-pll",
298 .compatible = "atmel,at91sam9g20-clk-pllb",
302 .compatible = "atmel,sama5d3-clk-pll",
306 .compatible = "atmel,at91sam9x5-clk-plldiv",
311 .compatible = "atmel,at91rm9200-clk-master",
315 .compatible = "atmel,at91sam9x5-clk-master",
320 .compatible = "atmel,at91rm9200-clk-system",
325 .compatible = "atmel,at91rm9200-clk-peripheral",
329 .compatible = "atmel,at91sam9x5-clk-peripheral",
334 .compatible = "atmel,at91rm9200-clk-programmable",
338 .compatible = "atmel,at91sam9g45-clk-programmable",
342 .compatible = "atmel,at91sam9x5-clk-programmable",
348 .compatible = "atmel,at91sam9x5-clk-utmi",
355 .compatible = "atmel,at91rm9200-clk-usb",
359 .compatible = "atmel,at91sam9x5-clk-usb",
363 .compatible = "atmel,at91sam9n12-clk-usb",
370 .compatible = "atmel,at91sam9x5-clk-smd",
376 .compatible = "atmel,sama5d4-clk-h32mx",
382 .compatible = "atmel,sama5d2-clk-generated",
H A Dsckc.c24 .compatible = "atmel,at91sam9x5-clk-slow-osc",
28 .compatible = "atmel,at91sam9x5-clk-slow-rc-osc",
32 .compatible = "atmel,at91sam9x5-clk-slow",
/linux-4.4.14/arch/microblaze/kernel/
H A Dplatform.c19 { .compatible = "simple-bus", },
20 { .compatible = "xlnx,compound", },
/linux-4.4.14/drivers/mfd/
H A Dqcom-spmi-pmic.c44 { .compatible = "qcom,spmi-pmic", .data = (void *)COMMON_SUBTYPE },
45 { .compatible = "qcom,pm8941", .data = (void *)PM8941_SUBTYPE },
46 { .compatible = "qcom,pm8841", .data = (void *)PM8841_SUBTYPE },
47 { .compatible = "qcom,pm8019", .data = (void *)PM8019_SUBTYPE },
48 { .compatible = "qcom,pm8226", .data = (void *)PM8226_SUBTYPE },
49 { .compatible = "qcom,pm8110", .data = (void *)PM8110_SUBTYPE },
50 { .compatible = "qcom,pma8084", .data = (void *)PMA8084_SUBTYPE },
51 { .compatible = "qcom,pmi8962", .data = (void *)PMI8962_SUBTYPE },
52 { .compatible = "qcom,pmd9635", .data = (void *)PMD9635_SUBTYPE },
53 { .compatible = "qcom,pm8994", .data = (void *)PM8994_SUBTYPE },
54 { .compatible = "qcom,pmi8994", .data = (void *)PMI8994_SUBTYPE },
55 { .compatible = "qcom,pm8916", .data = (void *)PM8916_SUBTYPE },
56 { .compatible = "qcom,pm8004", .data = (void *)PM8004_SUBTYPE },
57 { .compatible = "qcom,pm8909", .data = (void *)PM8909_SUBTYPE },
84 name = pmic_spmi_id_table[i].compatible; pmic_spmi_show_revid()
H A Dstmpe-i2c.c57 { .compatible = "st,stmpe610", .data = (void *)STMPE610, },
58 { .compatible = "st,stmpe801", .data = (void *)STMPE801, },
59 { .compatible = "st,stmpe811", .data = (void *)STMPE811, },
60 { .compatible = "st,stmpe1601", .data = (void *)STMPE1601, },
61 { .compatible = "st,stmpe1801", .data = (void *)STMPE1801, },
62 { .compatible = "st,stmpe2401", .data = (void *)STMPE2401, },
63 { .compatible = "st,stmpe2403", .data = (void *)STMPE2403, },
83 * but no real compatible string has been given. stmpe_i2c_probe()
85 dev_info(&i2c->dev, "matching on node name, compatible is preferred\n"); stmpe_i2c_probe()
H A Dstmpe-spi.c113 { .compatible = "st,stmpe610", },
114 { .compatible = "st,stmpe801", },
115 { .compatible = "st,stmpe811", },
116 { .compatible = "st,stmpe1601", },
117 { .compatible = "st,stmpe2401", },
118 { .compatible = "st,stmpe2403", },
H A Datmel-hlcdc.c144 { .compatible = "atmel,at91sam9n12-hlcdc" },
145 { .compatible = "atmel,at91sam9x5-hlcdc" },
146 { .compatible = "atmel,sama5d2-hlcdc" },
147 { .compatible = "atmel,sama5d3-hlcdc" },
148 { .compatible = "atmel,sama5d4-hlcdc" },
H A Dda9052-i2c.c124 { .compatible = "dlg,da9052", .data = &da9052_i2c_id[0] },
125 { .compatible = "dlg,da9053-aa", .data = &da9052_i2c_id[1] },
126 { .compatible = "dlg,da9053-ba", .data = &da9052_i2c_id[2] },
127 { .compatible = "dlg,da9053-bb", .data = &da9052_i2c_id[3] },
128 { .compatible = "dlg,da9053-bc", .data = &da9052_i2c_id[4] },
H A Dmc13xxx-i2c.c38 .compatible = "fsl,mc13892",
41 .compatible = "fsl,mc34708",
H A Dtc3589x.c315 /* Legacy compatible string */
316 { .compatible = "tc3589x", .data = (void *) TC3589X_UNKNOWN },
317 { .compatible = "toshiba,tc35890", .data = (void *) TC3589X_TC35890 },
318 { .compatible = "toshiba,tc35892", .data = (void *) TC3589X_TC35892 },
319 { .compatible = "toshiba,tc35893", .data = (void *) TC3589X_TC35893 },
320 { .compatible = "toshiba,tc35894", .data = (void *) TC3589X_TC35894 },
321 { .compatible = "toshiba,tc35895", .data = (void *) TC3589X_TC35895 },
322 { .compatible = "toshiba,tc35896", .data = (void *) TC3589X_TC35896 },
H A Dmc13xxx-spi.c44 { .compatible = "fsl,mc13783", .data = &mc13xxx_variant_mc13783, },
45 { .compatible = "fsl,mc13892", .data = &mc13xxx_variant_mc13892, },
46 { .compatible = "fsl,mc34708", .data = &mc13xxx_variant_mc34708, },
/linux-4.4.14/drivers/power/reset/
H A Darm-versatile-reboot.c28 * We detect the different syscon types from the compatible strings.
45 .compatible = "arm,core-module-integrator",
49 .compatible = "arm,realview-eb-syscon",
53 .compatible = "arm,realview-pb1176-syscon",
57 .compatible = "arm,realview-pb11mp-syscon",
61 .compatible = "arm,realview-pba8-syscon",
65 .compatible = "arm,realview-pbx-syscon",
H A Dst-poweroff.c102 .compatible = "st,stih415-restart",
105 .compatible = "st,stih416-restart",
108 .compatible = "st,stih407-restart",
111 .compatible = "st,stid127-restart",
H A Dat91-reset.c167 { .compatible = "atmel,at91sam9260-sdramc", },
168 { .compatible = "atmel,at91sam9g45-ddramc", },
173 { .compatible = "atmel,at91sam9260-rstc", .data = at91sam9260_restart },
174 { .compatible = "atmel,at91sam9g45-rstc", .data = at91sam9g45_restart },
175 { .compatible = "atmel,sama5d3-rstc", .data = sama5d3_restart },
H A Dbrcmstb-reboot.c97 { .compatible = "brcm,brcmstb-reboot", .data = &reset_bits_40nm },
98 { .compatible = "brcm,bcm7038-reboot", .data = &reset_bits_65nm },
110 pr_err("failed to look up compatible string\n"); brcmstb_reboot_probe()
H A Dvexpress-poweroff.c85 .compatible = "arm,vexpress-reset",
88 .compatible = "arm,vexpress-shutdown",
91 .compatible = "arm,vexpress-reboot",
/linux-4.4.14/drivers/iio/magnetometer/
H A Dst_magn_i2c.c24 .compatible = "st,lsm303dlh-magn",
28 .compatible = "st,lsm303dlhc-magn",
32 .compatible = "st,lsm303dlm-magn",
36 .compatible = "st,lis3mdl-magn",
40 .compatible = "st,lsm303agr-magn",
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-generic.c60 { .compatible = "st,spear600-gmac"},
61 { .compatible = "snps,dwmac-3.610"},
62 { .compatible = "snps,dwmac-3.70a"},
63 { .compatible = "snps,dwmac-3.710"},
64 { .compatible = "snps,dwmac"},
/linux-4.4.14/sound/soc/codecs/
H A Dssm2602-i2c.c45 { .compatible = "adi,ssm2602", },
46 { .compatible = "adi,ssm2603", },
47 { .compatible = "adi,ssm2604", },
H A Dpcm512x-i2c.c56 { .compatible = "ti,pcm5121", },
57 { .compatible = "ti,pcm5122", },
58 { .compatible = "ti,pcm5141", },
59 { .compatible = "ti,pcm5142", },
H A Dpcm512x-spi.c53 { .compatible = "ti,pcm5121", },
54 { .compatible = "ti,pcm5122", },
55 { .compatible = "ti,pcm5141", },
56 { .compatible = "ti,pcm5142", },
H A Dssm2602-spi.c30 { .compatible = "adi,ssm2602", },
H A Dwm8804-i2c.c44 { .compatible = "wlf,wm8804", },
H A Dwm8804-spi.c37 { .compatible = "wlf,wm8804", },
H A Des8328-i2c.c28 { .compatible = "everest,es8328", },
H A Des8328-spi.c20 { .compatible = "everest,es8328", },
H A Dics43432.c57 { .compatible = "invensense,ics43432", },
/linux-4.4.14/drivers/ata/
H A Dahci_platform.c75 { .compatible = "generic-ahci", },
77 { .compatible = "snps,spear-ahci", },
78 { .compatible = "snps,exynos5440-ahci", },
79 { .compatible = "ibm,476gtr-ahci", },
80 { .compatible = "snps,dwc-ahci", },
81 { .compatible = "hisilicon,hisi-ahci", },
/linux-4.4.14/arch/powerpc/platforms/83xx/
H A Dmisc.c78 /* looking for fsl,pq2pro-pic which is asl compatible with fsl,ipic */ mpc83xx_ipic_init_IRQ()
119 { .compatible = "soc", },
120 { .compatible = "simple-bus" },
121 { .compatible = "gianfar" },
122 { .compatible = "gpio-leds", },
124 { .compatible = "fsl,qe", },
/linux-4.4.14/arch/mips/mti-malta/
H A Dmalta-dt.c22 { .compatible = "simple-bus", },
23 { .compatible = "isa", },
/linux-4.4.14/sound/oss/
H A Dad1848.h4 #define AD_F_CS4231 0x0001 /* Returned if a CS4232 (or compatible) detected */
5 #define AD_F_CS4248 0x0001 /* Returned if a CS4248 (or compatible) detected */
/linux-4.4.14/drivers/staging/iio/magnetometer/
H A Dhmc5843_i2c.c82 { .compatible = "honeywell,hmc5843", .data = (void *)HMC5843_ID },
83 { .compatible = "honeywell,hmc5883", .data = (void *)HMC5883_ID },
84 { .compatible = "honeywell,hmc5883l", .data = (void *)HMC5883L_ID },
85 { .compatible = "honeywell,hmc5983", .data = (void *)HMC5983_ID },
/linux-4.4.14/include/linux/
H A Dvirtio_caif.h6 * anyone can use the definitions to implement compatible remote processors
H A Dfalloc.h9 * are designed to be compatible with the legacy XFS ioctls.
H A Dcciss_ioctl.h8 /* 32 bit compatible ioctl structs */
H A Dof_platform.h22 * @compatible: compatible value of node to match against node
43 char *compatible; member in struct:of_dev_auxdata
51 { .compatible = _compat, .phys_addr = _phys, .name = _name, \
H A Dirqchip.h19 * the association between their DT compatible string and their
24 * @compstr: compatible string of the irqchip driver
H A Dacct.h39 * 1: extended variant (binary compatible on M68K)
40 * 2: extended variant (binary compatible on everything except M68K)
/linux-4.4.14/arch/mips/kernel/
H A Dprom.c67 strlcpy(of_ids[0].compatible, bus0, sizeof(of_ids[0].compatible)); __dt_register_buses()
69 strlcpy(of_ids[1].compatible, bus1, __dt_register_buses()
70 sizeof(of_ids[1].compatible)); __dt_register_buses()
/linux-4.4.14/arch/sparc/crypto/
H A Dcrop_devid.c11 { .name = "cpu", .compatible = "sun4v", },
/linux-4.4.14/include/sound/
H A Dminors.h81 #define SNDRV_MINOR_OSS_MIXER 0 /* /dev/mixer - OSS 3.XX compatible */
82 #define SNDRV_MINOR_OSS_SEQUENCER 1 /* /dev/sequencer - OSS 3.XX compatible */
83 #define SNDRV_MINOR_OSS_MIDI 2 /* /dev/midi - native midi interface - OSS 3.XX compatible - UART */
85 #define SNDRV_MINOR_OSS_PCM_8 3 /* /dev/dsp - 8bit PCM - OSS 3.XX compatible */
86 #define SNDRV_MINOR_OSS_AUDIO 4 /* /dev/audio - SunSparc compatible */
87 #define SNDRV_MINOR_OSS_PCM_16 5 /* /dev/dsp16 - 16bit PCM - OSS 3.XX compatible */
90 #define SNDRV_MINOR_OSS_MUSIC 8 /* /dev/music - OSS 3.XX compatible */
H A Dseq_oss_legacy.h5 * OSS compatible macro definitions
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
H A Domapdss-boot-init.c20 * DT-data in generic manner, we convert the compatible strings of the panel and
64 prop->name = "compatible"; omapdss_update_prop()
90 /* prepend compatible property strings with "omapdss," */ omapdss_omapify_node()
98 prop = of_find_property(node, "compatible", NULL); omapdss_omapify_node()
180 { .compatible = "ti,omap2-dss", },
181 { .compatible = "ti,omap3-dss", },
182 { .compatible = "ti,omap4-dss", },
183 { .compatible = "ti,omap5-dss", },
184 { .compatible = "ti,dra7-dss", },
202 if (!of_find_property(child, "compatible", NULL)) { for_each_available_child_of_node()
/linux-4.4.14/drivers/reset/sti/
H A Dreset-syscfg.h21 * @compatible: Compatible string of the syscon regmap containing this
27 const char *compatible; member in struct:syscfg_reset_channel_data
33 { .compatible = _c, \
38 { .compatible = _c, \
62 * the compatible device which should be of type
H A Dreset-stih407.c131 .compatible = "st,stih407-powerdown",
135 .compatible = "st,stih407-softreset",
139 .compatible = "st,stih407-picophyreset",
H A Dreset-stih415.c93 { .compatible = "st,stih415-powerdown",
95 { .compatible = "st,stih415-softreset",
H A Dreset-syscfg.c144 const char *compatible = data->channels[i].compatible; syscfg_reset_controller_register() local
146 map = syscon_regmap_lookup_by_compatible(compatible); syscfg_reset_controller_register()
/linux-4.4.14/drivers/tty/serial/
H A Dof_serial.c337 { .compatible = "ns8250", .data = (void *)PORT_8250, },
338 { .compatible = "ns16450", .data = (void *)PORT_16450, },
339 { .compatible = "ns16550a", .data = (void *)PORT_16550A, },
340 { .compatible = "ns16550", .data = (void *)PORT_16550, },
341 { .compatible = "ns16750", .data = (void *)PORT_16750, },
342 { .compatible = "ns16850", .data = (void *)PORT_16850, },
343 { .compatible = "nvidia,tegra20-uart", .data = (void *)PORT_TEGRA, },
344 { .compatible = "nxp,lpc3220-uart", .data = (void *)PORT_LPC3220, },
345 { .compatible = "ralink,rt2880-uart", .data = (void *)PORT_RT2880, },
346 { .compatible = "altr,16550-FIFO32",
348 { .compatible = "altr,16550-FIFO64",
350 { .compatible = "altr,16550-FIFO128",
352 { .compatible = "mrvl,mmp-uart",
354 { .compatible = "mrvl,pxa-uart",
357 { .compatible = "ibm,qpace-nwp-serial",
/linux-4.4.14/arch/powerpc/platforms/52xx/
H A Dmpc52xx_common.c27 { .compatible = "fsl,mpc5200-xlb", },
28 { .compatible = "mpc5200-xlb", },
32 { .compatible = "fsl,mpc5200-immr", },
33 { .compatible = "fsl,mpc5200b-immr", },
34 { .compatible = "simple-bus", },
37 { .compatible = "fsl,lpb", },
38 { .type = "builtin", .compatible = "mpc5200", }, /* efika */
39 { .type = "soc", .compatible = "mpc5200", }, /* lite5200 */
112 { .compatible = "fsl,mpc5200-gpt", },
113 { .compatible = "mpc5200-gpt", }, /* old */
117 { .compatible = "fsl,mpc5200-cdm", },
118 { .compatible = "mpc5200-cdm", }, /* old */
122 { .compatible = "fsl,mpc5200-gpio", },
126 { .compatible = "fsl,mpc5200-gpio-wkup", },
H A Dlite5200.c38 { .compatible = "fsl,mpc5200-cdm", },
39 { .compatible = "mpc5200-cdm", },
44 { .compatible = "fsl,mpc5200-gpio", },
45 { .compatible = "mpc5200-gpio", },
H A Dmpc52xx_pm.c61 { .compatible = "fsl,mpc5200-immr", }, mpc52xx_pm_prepare()
62 { .compatible = "fsl,mpc5200b-immr", }, mpc52xx_pm_prepare()
63 { .type = "soc", .compatible = "mpc5200", }, /* lite5200 */ mpc52xx_pm_prepare()
64 { .type = "builtin", .compatible = "mpc5200", }, /* efika */ mpc52xx_pm_prepare()
H A Dmpc5200_simple.c2 * Support for 'mpc5200-simple-platform' compatible boards.
24 * Boards that are compatible with this generic platform support
/linux-4.4.14/drivers/gpu/drm/panel/
H A Dpanel-simple.c1101 .compatible = "ampire,am800480r3tmqwa1h",
1104 .compatible = "auo,b101aw03",
1107 .compatible = "auo,b101ean01",
1110 .compatible = "auo,b101xtn01",
1113 .compatible = "auo,b116xw03",
1116 .compatible = "auo,b133htn01",
1119 .compatible = "auo,b133xtn01",
1122 .compatible = "avic,tm070ddh03",
1125 .compatible = "chunghwa,claa101wa01a",
1128 .compatible = "chunghwa,claa101wb01",
1131 .compatible = "edt,et057090dhu",
1134 .compatible = "edt,et070080dh6",
1137 .compatible = "edt,etm0700g0dh6",
1140 .compatible = "foxlink,fl500wvr00-a0t",
1143 .compatible = "giantplus,gpg482739qs5",
1146 .compatible = "hannstar,hsd070pww1",
1149 .compatible = "hannstar,hsd100pxn1",
1152 .compatible = "hit,tx23d38vm0caa",
1155 .compatible = "innolux,at043tn24",
1158 .compatible ="innolux,g121i1-l01",
1161 .compatible = "innolux,n116bge",
1164 .compatible = "innolux,n156bge-l21",
1167 .compatible = "innolux,zj070na-01p",
1170 .compatible = "lg,lb070wv8",
1173 .compatible = "lg,lp129qe",
1176 .compatible = "nec,nl4827hc19-05b",
1179 .compatible = "okaya,rs800480t-7x0gp",
1182 .compatible = "ortustech,com43h4m85ulc",
1185 .compatible = "samsung,ltn101nt05",
1188 .compatible = "samsung,ltn140at29-301",
1191 .compatible = "shelly,sca07010-bfn-lnn",
1353 .compatible = "auo,b080uan01",
1356 .compatible = "lg,ld070wx3-sl01",
1359 .compatible = "lg,lh500wx1-sd03",
1362 .compatible = "panasonic,vvx10f004b00",
/linux-4.4.14/drivers/soc/versatile/
H A Dsoc-realview.c24 { .compatible = "arm,realview-eb-soc", },
25 { .compatible = "arm,realview-pb1176-soc", },
26 { .compatible = "arm,realview-pb11mp-soc", },
27 { .compatible = "arm,realview-pba8-soc", },
28 { .compatible = "arm,realview-pbx-soc", },
110 ret = of_property_read_string(np, "compatible", realview_soc_probe()
/linux-4.4.14/drivers/macintosh/
H A Dmacio_sysfs.c24 compat = of_get_property(of->dev.of_node, "compatible", &cplen); compatible_show()
67 __ATTR_RO(compatible),
/linux-4.4.14/drivers/mmc/core/
H A Dpwrseq.c21 const char *compatible; member in struct:mmc_pwrseq_match
27 .compatible = "mmc-pwrseq-simple",
30 .compatible = "mmc-pwrseq-emmc",
41 if (of_device_is_compatible(np, pwrseq_match[i].compatible)) { mmc_pwrseq_find()
/linux-4.4.14/drivers/memory/
H A Datmel-sdramc.c45 { .compatible = "atmel,at91rm9200-sdramc", .data = &at91rm9200_caps, },
46 { .compatible = "atmel,at91sam9260-sdramc", .data = &at91rm9200_caps, },
47 { .compatible = "atmel,at91sam9g45-ddramc", .data = &at91sam9g45_caps, },
48 { .compatible = "atmel,sama5d3-ddramc", .data = &sama5d3_caps, },
/linux-4.4.14/arch/x86/kernel/
H A Dsysfb.c16 * platform device compatible with the "simple-framebuffer" DT object. If
47 bool compatible; sysfb_init() local
53 compatible = parse_mode(si, &mode); sysfb_init()
54 if (compatible) { sysfb_init()
H A Dparavirt-spinlocks.c3 * compiled in a FTRACE-compatible way.
/linux-4.4.14/arch/mips/boot/compressed/
H A Ddbg.c4 * NOTE: putc() is board specific, if your board have a 16550 compatible uart,
H A Duart-16550.c2 * 16550 compatible uart based serial debug support for zboot
/linux-4.4.14/arch/mips/xilfpga/
H A Dintc.c18 { .compatible = "mti,cpu-interrupt-controller", .data = mips_cpu_irq_of_init },
/linux-4.4.14/drivers/soc/tegra/fuse/
H A Dfuse-tegra.c89 { .compatible = "nvidia,tegra20-car", },
90 { .compatible = "nvidia,tegra30-car", },
91 { .compatible = "nvidia,tegra114-car", },
92 { .compatible = "nvidia,tegra124-car", },
93 { .compatible = "nvidia,tegra132-car", },
94 { .compatible = "nvidia,tegra210-car", },
105 { .compatible = "nvidia,tegra210-efuse", .data = &tegra210_fuse_soc },
108 { .compatible = "nvidia,tegra132-efuse", .data = &tegra124_fuse_soc },
111 { .compatible = "nvidia,tegra124-efuse", .data = &tegra124_fuse_soc },
114 { .compatible = "nvidia,tegra114-efuse", .data = &tegra114_fuse_soc },
117 { .compatible = "nvidia,tegra30-efuse", .data = &tegra30_fuse_soc },
120 { .compatible = "nvidia,tegra20-efuse", .data = &tegra20_fuse_soc },
/linux-4.4.14/drivers/mmc/host/
H A Dsh_mobile_sdhi.c69 { .compatible = "renesas,sdhi-shmobile" },
70 { .compatible = "renesas,sdhi-sh7372" },
71 { .compatible = "renesas,sdhi-sh73a0", .data = &sh_mobile_sdhi_of_cfg[0], },
72 { .compatible = "renesas,sdhi-r8a73a4", .data = &sh_mobile_sdhi_of_cfg[0], },
73 { .compatible = "renesas,sdhi-r8a7740", .data = &sh_mobile_sdhi_of_cfg[0], },
74 { .compatible = "renesas,sdhi-r8a7778", .data = &of_rcar_gen1_compatible, },
75 { .compatible = "renesas,sdhi-r8a7779", .data = &of_rcar_gen1_compatible, },
76 { .compatible = "renesas,sdhi-r8a7790", .data = &of_rcar_gen2_compatible, },
77 { .compatible = "renesas,sdhi-r8a7791", .data = &of_rcar_gen2_compatible, },
78 { .compatible = "renesas,sdhi-r8a7792", .data = &of_rcar_gen2_compatible, },
79 { .compatible = "renesas,sdhi-r8a7793", .data = &of_rcar_gen2_compatible, },
80 { .compatible = "renesas,sdhi-r8a7794", .data = &of_rcar_gen2_compatible, },
H A Ddw_mmc-exynos.c52 char *compatible; member in struct:dw_mci_exynos_compatible
56 .compatible = "samsung,exynos4210-dw-mshc",
59 .compatible = "samsung,exynos4412-dw-mshc",
62 .compatible = "samsung,exynos5250-dw-mshc",
65 .compatible = "samsung,exynos5420-dw-mshc",
68 .compatible = "samsung,exynos5420-dw-mshc-smu",
71 .compatible = "samsung,exynos7-dw-mshc",
74 .compatible = "samsung,exynos7-dw-mshc-smu",
330 if (of_device_is_compatible(np, exynos_compat[idx].compatible)) dw_mci_exynos_parse_dt()
511 { .compatible = "samsung,exynos4412-dw-mshc",
513 { .compatible = "samsung,exynos5250-dw-mshc",
515 { .compatible = "samsung,exynos5420-dw-mshc",
517 { .compatible = "samsung,exynos5420-dw-mshc-smu",
519 { .compatible = "samsung,exynos7-dw-mshc",
521 { .compatible = "samsung,exynos7-dw-mshc-smu",
H A Ddw_mmc-pltfm.c96 { .compatible = "snps,dw-mshc", },
97 { .compatible = "altr,socfpga-dw-mshc",
99 { .compatible = "img,pistachio-dw-mshc",
H A Dsdhci-of-arasan.c219 { .compatible = "arasan,sdhci-8.9a" },
220 { .compatible = "arasan,sdhci-5.1" },
221 { .compatible = "arasan,sdhci-4.9a" },
/linux-4.4.14/drivers/iio/pressure/
H A Dst_pressure_i2c.c24 .compatible = "st,lps001wp-press",
28 .compatible = "st,lps25h-press",
32 .compatible = "st,lps331ap-press",
/linux-4.4.14/drivers/net/phy/
H A Dmdio-mux-gpio.c79 .compatible = "mdio-mux-gpio",
82 /* Legacy compatible property. */
83 .compatible = "cavium,mdio-mux-sn74cbtlv3253",
H A Dmdio-bcm-unimac.c240 { .compatible = "brcm,genet-mdio-v4", },
241 { .compatible = "brcm,genet-mdio-v3", },
242 { .compatible = "brcm,genet-mdio-v2", },
243 { .compatible = "brcm,genet-mdio-v1", },
244 { .compatible = "brcm,unimac-mdio", },
/linux-4.4.14/arch/arm/mach-tegra/
H A Dirq.c70 { .compatible = "arm,cortex-a15-gic" },
91 { .compatible = "nvidia,tegra20-ictlr" }, tegra114_gic_cpu_pm_registration()
92 { .compatible = "nvidia,tegra30-ictlr" }, tegra114_gic_cpu_pm_registration()
H A Dflowctrl.c144 { .compatible = "nvidia,tegra124-flowctrl" },
145 { .compatible = "nvidia,tegra114-flowctrl" },
146 { .compatible = "nvidia,tegra30-flowctrl" },
147 { .compatible = "nvidia,tegra20-flowctrl" },
/linux-4.4.14/drivers/input/misc/
H A Dadxl34x-i2c.c142 * The ADXL346 is backward-compatible with the ADXL345. Differences are
144 * need for listing the "adi,adxl346" compatible value explicitly.
146 { .compatible = "adi,adxl345", },
149 * compatible values "adi,adxl345" and "adi,adxl346".
151 { .compatible = "adi,adxl34x", },
/linux-4.4.14/drivers/edac/
H A Dmpc85xx_edac.c675 { .compatible = "fsl,8540-l2-cache-controller", },
676 { .compatible = "fsl,8541-l2-cache-controller", },
677 { .compatible = "fsl,8544-l2-cache-controller", },
678 { .compatible = "fsl,8548-l2-cache-controller", },
679 { .compatible = "fsl,8555-l2-cache-controller", },
680 { .compatible = "fsl,8568-l2-cache-controller", },
681 { .compatible = "fsl,mpc8536-l2-cache-controller", },
682 { .compatible = "fsl,mpc8540-l2-cache-controller", },
683 { .compatible = "fsl,mpc8541-l2-cache-controller", },
684 { .compatible = "fsl,mpc8544-l2-cache-controller", },
685 { .compatible = "fsl,mpc8548-l2-cache-controller", },
686 { .compatible = "fsl,mpc8555-l2-cache-controller", },
687 { .compatible = "fsl,mpc8560-l2-cache-controller", },
688 { .compatible = "fsl,mpc8568-l2-cache-controller", },
689 { .compatible = "fsl,mpc8569-l2-cache-controller", },
690 { .compatible = "fsl,mpc8572-l2-cache-controller", },
691 { .compatible = "fsl,p1020-l2-cache-controller", },
692 { .compatible = "fsl,p1021-l2-cache-controller", },
693 { .compatible = "fsl,p2020-l2-cache-controller", },
1169 { .compatible = "fsl,8540-memory-controller", },
1170 { .compatible = "fsl,8541-memory-controller", },
1171 { .compatible = "fsl,8544-memory-controller", },
1172 { .compatible = "fsl,8548-memory-controller", },
1173 { .compatible = "fsl,8555-memory-controller", },
1174 { .compatible = "fsl,8568-memory-controller", },
1175 { .compatible = "fsl,mpc8536-memory-controller", },
1176 { .compatible = "fsl,mpc8540-memory-controller", },
1177 { .compatible = "fsl,mpc8541-memory-controller", },
1178 { .compatible = "fsl,mpc8544-memory-controller", },
1179 { .compatible = "fsl,mpc8548-memory-controller", },
1180 { .compatible = "fsl,mpc8555-memory-controller", },
1181 { .compatible = "fsl,mpc8560-memory-controller", },
1182 { .compatible = "fsl,mpc8568-memory-controller", },
1183 { .compatible = "fsl,mpc8569-memory-controller", },
1184 { .compatible = "fsl,mpc8572-memory-controller", },
1185 { .compatible = "fsl,mpc8349-memory-controller", },
1186 { .compatible = "fsl,p1020-memory-controller", },
1187 { .compatible = "fsl,p1021-memory-controller", },
1188 { .compatible = "fsl,p2020-memory-controller", },
1189 { .compatible = "fsl,qoriq-memory-controller", },
/linux-4.4.14/arch/x86/platform/olpc/
H A Dolpc_dt.c233 * If the battery node has a compatible property, we are running a new olpc_dt_fixup()
236 r = olpc_dt_getproperty(node, "compatible", buf, sizeof(buf)); olpc_dt_fixup()
242 /* Add olpc,xo1-battery compatible marker to battery node */ olpc_dt_fixup()
244 " \" olpc,xo1-battery\" +compatible" olpc_dt_fixup()
255 " \" dcon\" device-name \" olpc,xo1-dcon\" +compatible" olpc_dt_fixup()
261 " \" dcon\" device-name \" olpc,xo1-dcon\" +compatible" olpc_dt_fixup()
264 " \" olpc,xo1-rtc\" +compatible" olpc_dt_fixup()
291 { .compatible = "olpc,xo1-battery" },
292 { .compatible = "olpc,xo1-dcon" },
293 { .compatible = "olpc,xo1-rtc" },
/linux-4.4.14/drivers/char/hw_random/
H A Dppc4xx-rng.c127 { .compatible = "ppc4xx-rng", },
128 { .compatible = "amcc,ppc460ex-rng", },
129 { .compatible = "amcc,ppc440epx-rng", },
/linux-4.4.14/arch/powerpc/platforms/86xx/
H A Dsbc8641d.c96 { .compatible = "simple-bus", },
97 { .compatible = "gianfar", },
98 { .compatible = "fsl,mpc8641-pcie", },
H A Dmpc86xx_hpcn.c131 { .compatible = "simple-bus", },
132 { .compatible = "fsl,srio", },
133 { .compatible = "gianfar", },
134 { .compatible = "fsl,mpc8641-pcie", },
H A Dgef_ppc9a.c185 * This function is called to determine whether the BSP is compatible with the
217 { .compatible = "simple-bus", },
218 { .compatible = "gianfar", },
219 { .compatible = "fsl,mpc8641-pcie", },
H A Dgef_sbc310.c172 * This function is called to determine whether the BSP is compatible with the
204 { .compatible = "simple-bus", },
205 { .compatible = "gianfar", },
206 { .compatible = "fsl,mpc8641-pcie", },
H A Dgef_sbc610.c162 * This function is called to determine whether the BSP is compatible with the
194 { .compatible = "simple-bus", },
195 { .compatible = "gianfar", },
196 { .compatible = "fsl,mpc8641-pcie", },
H A Dmpc8610_hpcd.c89 { .compatible = "fsl,mpc8610-immr", }, mpc8610_suspend_init()
90 { .compatible = "fsl,mpc8610-guts", }, mpc8610_suspend_init()
91 { .compatible = "simple-bus", }, mpc8610_suspend_init()
93 { .compatible = "fsl,eloplus-dma", }, mpc8610_suspend_init()
95 { .compatible = "fsl,mpc8610-pci", }, mpc8610_suspend_init()
96 { .compatible = "fsl,mpc8641-pcie", }, mpc8610_suspend_init()
/linux-4.4.14/arch/arm/mach-omap2/
H A Dcm_common.c276 { .compatible = "ti,omap2-prcm", .data = &omap2_prcm_data },
279 { .compatible = "ti,omap3-cm", .data = &omap3_cm_data },
282 { .compatible = "ti,omap4-cm1", .data = &cm_data },
283 { .compatible = "ti,omap4-cm2", .data = &cm2_data },
286 { .compatible = "ti,omap5-cm-core-aon", .data = &cm_data },
287 { .compatible = "ti,omap5-cm-core", .data = &cm2_data },
290 { .compatible = "ti,dra7-cm-core-aon", .data = &cm_data },
291 { .compatible = "ti,dra7-cm-core", .data = &cm2_data },
294 { .compatible = "ti,am3-prcm", .data = &am3_prcm_data },
297 { .compatible = "ti,am4-prcm", .data = &am4_prcm_data },
300 { .compatible = "ti,dm814-prcm", .data = &am3_prcm_data },
301 { .compatible = "ti,dm816-prcm", .data = &am3_prcm_data },
/linux-4.4.14/arch/arm/mach-prima2/
H A Dpm.c92 { .compatible = "sirf,prima2-pwrc" },
102 pr_err("unable to find compatible sirf pwrc node in dtb\n"); sirfsoc_of_pwrc_init()
120 { .compatible = "sirf,prima2-memc" },
/linux-4.4.14/arch/arm/mach-zynq/
H A Dpm.c39 * @comp: DT compatible string
42 * Remap the memory region for a compatible DT node.
54 pr_warn("%s: no compatible node found for '%s'\n", __func__, zynq_pm_ioremap()
/linux-4.4.14/sound/soc/samsung/
H A Dsnow.c109 { .compatible = "google,snow-audio-max98090", },
110 { .compatible = "google,snow-audio-max98091", },
111 { .compatible = "google,snow-audio-max98095", },
H A Darndale_rt5631.c121 { .compatible = "samsung,arndale-rt5631", },
122 { .compatible = "samsung,arndale-alc5631", },
/linux-4.4.14/drivers/usb/musb/
H A Dmusb_am335x.c23 { .compatible = "ti,am33xx-usb" },
/linux-4.4.14/drivers/regulator/
H A Disl9305.c180 { .compatible = "isl,isl9305" }, /* for backward compat., don't use */
181 { .compatible = "isil,isl9305" },
182 { .compatible = "isl,isl9305h" }, /* for backward compat., don't use */
183 { .compatible = "isil,isl9305h" },
H A Dpbias-regulator.c132 { .compatible = "ti,pbias-omap", },
133 { .compatible = "ti,pbias-omap2", .data = &pbias_of_data_omap2, },
134 { .compatible = "ti,pbias-omap3", .data = &pbias_of_data_omap3, },
135 { .compatible = "ti,pbias-omap4", .data = &pbias_of_data_omap4, },
136 { .compatible = "ti,pbias-omap5", .data = &pbias_of_data_omap5, },
137 { .compatible = "ti,pbias-dra7", .data = &pbias_of_data_dra7, },
/linux-4.4.14/drivers/soc/brcmstb/
H A Dcommon.c20 { .compatible = "brcm,brcmstb", },
/linux-4.4.14/drivers/irqchip/
H A Dirq-atmel-aic.c229 { .compatible = "atmel,at91rm9200", .data = at91rm9200_aic_irq_fixup },
230 { .compatible = "atmel,at91sam9g45", .data = at91sam9g45_aic_irq_fixup },
231 { .compatible = "atmel,at91sam9n12", .data = at91rm9200_aic_irq_fixup },
232 { .compatible = "atmel,at91sam9rl", .data = at91sam9g45_aic_irq_fixup },
233 { .compatible = "atmel,at91sam9x5", .data = at91rm9200_aic_irq_fixup },
234 { .compatible = "atmel,at91sam9260", .data = at91sam9260_aic_irq_fixup },
235 { .compatible = "atmel,at91sam9261", .data = at91sam9260_aic_irq_fixup },
236 { .compatible = "atmel,at91sam9263", .data = at91sam9260_aic_irq_fixup },
237 { .compatible = "atmel,at91sam9g20", .data = at91sam9260_aic_irq_fixup },
H A Dirq-st.c51 .compatible = "st,stih415-irq-syscfg",
55 .compatible = "st,stih416-irq-syscfg",
59 .compatible = "st,stih407-irq-syscfg",
63 .compatible = "st,stid127-irq-syscfg",
/linux-4.4.14/drivers/iio/adc/
H A Dmcp320x.c358 .compatible = "mcp3001",
361 .compatible = "mcp3002",
364 .compatible = "mcp3004",
367 .compatible = "mcp3008",
370 .compatible = "mcp3201",
373 .compatible = "mcp3202",
376 .compatible = "mcp3204",
379 .compatible = "mcp3208",
382 .compatible = "mcp3301",
/linux-4.4.14/drivers/media/platform/exynos4-is/
H A Dfimc-is-sensor.c21 .compatible = "samsung,s5k6a3",
/linux-4.4.14/arch/arc/plat-sim/
H A Dplatform.c19 * callback set, by matching the DT compatible name.
/linux-4.4.14/arch/mips/lantiq/
H A Dprom.h23 unsigned char *compatible; member in struct:ltq_soc_info
/linux-4.4.14/arch/sparc/include/uapi/asm/
H A Djsflash.h19 * automatically compatible with possible future systems.
/linux-4.4.14/arch/mips/ralink/
H A Dcommon.h16 unsigned char *compatible; member in struct:ralink_soc_info
H A Drt305x.c239 soc_info->compatible = "ralink,rt3050-soc"; prom_soc_init()
243 soc_info->compatible = "ralink,rt3052-soc"; prom_soc_init()
248 soc_info->compatible = "ralink,rt3350-soc"; prom_soc_init()
252 soc_info->compatible = "ralink,rt3352-soc"; prom_soc_init()
256 soc_info->compatible = "ralink,rt5350-soc"; prom_soc_init()
/linux-4.4.14/arch/arm/mach-mediatek/
H A Dplatsmp.c48 { .compatible = "mediatek,mt8135", .data = &mtk_mt8135_tz_boot },
49 { .compatible = "mediatek,mt8127", .data = &mtk_mt8135_tz_boot },
53 { .compatible = "mediatek,mt6589", .data = &mtk_mt6589_boot },
90 if (of_machine_is_compatible(infos[i].compatible)) { __mtk_smp_prepare_cpus()
/linux-4.4.14/arch/arm/mach-ux500/
H A Dtimer.c20 { .compatible = "stericsson,db8500-prcmu-timer-4", },
/linux-4.4.14/sound/usb/hiface/
H A Dchip.h2 * Linux driver for M2Tech hiFace compatible devices
H A Dpcm.h2 * Linux driver for M2Tech hiFace compatible devices
/linux-4.4.14/arch/alpha/include/uapi/asm/
H A Dtermios.h52 * backwardly compatible. Notice that character 4 and 5 are
56 * is compatible with sysV)...
H A Dgentrap.h6 * programs and therefore should be compatible with the corresponding
/linux-4.4.14/arch/arm/mach-vexpress/
H A Dplatsmp.c45 { .compatible = "arm,cortex-a5-scu", },
46 { .compatible = "arm,cortex-a9-scu", },
/linux-4.4.14/drivers/hwmon/
H A Dvexpress.c199 .compatible = "arm,vexpress-volt",
204 .compatible = "arm,vexpress-amp",
207 .compatible = "arm,vexpress-temp",
210 .compatible = "arm,vexpress-power",
213 .compatible = "arm,vexpress-energy",
H A Dlm70.c137 .compatible = "ti,lm70",
141 .compatible = "ti,tmp121",
145 .compatible = "ti,lm71",
149 .compatible = "ti,lm74",
H A Dntc_thermistor.c249 { .compatible = "murata,ncp15wb473",
251 { .compatible = "murata,ncp18wb473",
253 { .compatible = "murata,ncp21wb473",
255 { .compatible = "murata,ncp03wb473",
257 { .compatible = "murata,ncp15wl333",
259 { .compatible = "epcos,b57330v2103",
261 { .compatible = "murata,ncp03wf104",
265 { .compatible = "ntc,ncp15wb473",
267 { .compatible = "ntc,ncp18wb473",
269 { .compatible = "ntc,ncp21wb473",
271 { .compatible = "ntc,ncp03wb473",
273 { .compatible = "ntc,ncp15wl333",
/linux-4.4.14/drivers/bus/
H A Dimx-weim.c50 { .compatible = "fsl,imx1-weim", .data = &imx1_weim_devtype, },
52 { .compatible = "fsl,imx27-weim", .data = &imx27_weim_devtype, },
54 { .compatible = "fsl,imx50-weim", .data = &imx50_weim_devtype, },
55 { .compatible = "fsl,imx6q-weim", .data = &imx50_weim_devtype, },
57 { .compatible = "fsl,imx51-weim", .data = &imx51_weim_devtype, },
H A Dsimple-pm-bus.c40 { .compatible = "simple-pm-bus", },
H A Dbrcmstb_gisb.c268 { .compatible = "brcm,gisb-arb", .data = gisb_offsets_bcm7445 },
269 { .compatible = "brcm,bcm7445-gisb-arb", .data = gisb_offsets_bcm7445 },
270 { .compatible = "brcm,bcm7435-gisb-arb", .data = gisb_offsets_bcm7435 },
271 { .compatible = "brcm,bcm7400-gisb-arb", .data = gisb_offsets_bcm7400 },
272 { .compatible = "brcm,bcm7038-gisb-arb", .data = gisb_offsets_bcm7038 },
303 pr_err("failed to look up compatible string\n"); brcmstb_gisb_arb_probe()
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
H A Dwii.c122 static void __iomem *wii_ioremap_hw_regs(char *name, char *compatible) wii_ioremap_hw_regs() argument
129 np = of_find_compatible_node(NULL, NULL, compatible); wii_ioremap_hw_regs()
131 pr_err("no compatible node found for %s\n", compatible); wii_ioremap_hw_regs()
240 { .compatible = "nintendo,hollywood", },
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
H A Dsdio.c220 { .compatible = "ti,wl1271" },
221 { .compatible = "ti,wl1273" },
222 { .compatible = "ti,wl1281" },
223 { .compatible = "ti,wl1283" },
224 { .compatible = "ti,wl1801" },
225 { .compatible = "ti,wl1805" },
226 { .compatible = "ti,wl1807" },
227 { .compatible = "ti,wl1831" },
228 { .compatible = "ti,wl1835" },
229 { .compatible = "ti,wl1837" },
/linux-4.4.14/drivers/clk/st/
H A Dclkgen-mux.c345 .compatible = "st,clkgena-divmux-c65-hs",
349 .compatible = "st,clkgena-divmux-c65-ls",
353 .compatible = "st,clkgena-divmux-c32-odf0",
357 .compatible = "st,clkgena-divmux-c32-odf1",
361 .compatible = "st,clkgena-divmux-c32-odf2",
365 .compatible = "st,clkgena-divmux-c32-odf3",
483 { .compatible = "st,clkgena-prediv-c65", .data = &prediv_c65_data },
484 { .compatible = "st,clkgena-prediv-c32", .data = &prediv_c32_data },
596 .compatible = "st,stih416-clkgenc-vcc-hd",
600 .compatible = "st,stih416-clkgenf-vcc-fvdp",
604 .compatible = "st,stih416-clkgenf-vcc-hva",
608 .compatible = "st,stih416-clkgenf-vcc-hd",
612 .compatible = "st,stih416-clkgenf-vcc-sd",
616 .compatible = "st,stih415-clkgen-a9-mux",
620 .compatible = "st,stih416-clkgen-a9-mux",
624 .compatible = "st,stih407-clkgen-a9-mux",
704 { .compatible = "st,stih416-clkgenc", .data = &st_clkgenc_vcc_416 },
705 { .compatible = "st,stih416-clkgenf", .data = &st_clkgenf_vcc_416 },
/linux-4.4.14/arch/arm/plat-pxa/
H A Dssp.c103 { .compatible = "mrvl,pxa25x-ssp", .data = (void *) PXA25x_SSP },
104 { .compatible = "mvrl,pxa25x-nssp", .data = (void *) PXA25x_NSSP },
105 { .compatible = "mrvl,pxa27x-ssp", .data = (void *) PXA27x_SSP },
106 { .compatible = "mrvl,pxa3xx-ssp", .data = (void *) PXA3xx_SSP },
107 { .compatible = "mvrl,pxa168-ssp", .data = (void *) PXA168_SSP },
108 { .compatible = "mrvl,pxa910-ssp", .data = (void *) PXA910_SSP },
109 { .compatible = "mrvl,ce4100-ssp", .data = (void *) CE4100_SSP },
/linux-4.4.14/arch/arm/mach-exynos/
H A Dexynos.c202 { .compatible = "samsung,exynos5260-pmu" },
203 { .compatible = "samsung,exynos5410-pmu" },
228 { .compatible = "samsung,exynos3250", .data = "cpufreq-dt" },
229 { .compatible = "samsung,exynos4210", .data = "cpufreq-dt" },
230 { .compatible = "samsung,exynos4212", .data = "cpufreq-dt" },
231 { .compatible = "samsung,exynos4412", .data = "cpufreq-dt" },
232 { .compatible = "samsung,exynos5250", .data = "cpufreq-dt" },
/linux-4.4.14/drivers/usb/chipidea/
H A Dusbmisc_imx.c460 .compatible = "fsl,imx25-usbmisc",
464 .compatible = "fsl,imx35-usbmisc",
468 .compatible = "fsl,imx27-usbmisc",
472 .compatible = "fsl,imx51-usbmisc",
476 .compatible = "fsl,imx53-usbmisc",
480 .compatible = "fsl,imx6q-usbmisc",
484 .compatible = "fsl,vf610-usbmisc",
488 .compatible = "fsl,imx6sx-usbmisc",
492 .compatible = "fsl,imx6ul-usbmisc",
H A Dci_hdrc_zevio.c55 { .compatible = "lsi,zevio-usb", },
H A Dci_hdrc_usb2.c39 { .compatible = "chipidea,usb2"},
40 { .compatible = "xlnx,zynq-usb-2.20a", .data = &ci_zynq_pdata},
H A Dci_hdrc_imx.c69 { .compatible = "fsl,imx28-usb", .data = &imx28_usb_data},
70 { .compatible = "fsl,imx27-usb", .data = &imx27_usb_data},
71 { .compatible = "fsl,imx6q-usb", .data = &imx6q_usb_data},
72 { .compatible = "fsl,imx6sl-usb", .data = &imx6sl_usb_data},
73 { .compatible = "fsl,imx6sx-usb", .data = &imx6sx_usb_data},
74 { .compatible = "fsl,imx6ul-usb", .data = &imx6ul_usb_data},
75 { .compatible = "fsl,imx7d-usb", .data = &imx7d_usb_data},
/linux-4.4.14/drivers/staging/comedi/drivers/
H A Ddac02.c3 * Comedi driver for DAC02 compatible boards
26 * Description: Comedi driver for DAC02 compatible boards
145 MODULE_DESCRIPTION("Comedi driver for DAC02 compatible boards");
/linux-4.4.14/drivers/nvmem/
H A Dimx-ocotp.c90 { .compatible = "fsl,imx6q-ocotp", (void *)128 },
91 { .compatible = "fsl,imx6sl-ocotp", (void *)32 },
92 { .compatible = "fsl,imx6sx-ocotp", (void *)128 },
/linux-4.4.14/drivers/net/ethernet/freescale/
H A Dfec_mpc52xx_phy.c138 { .compatible = "fsl,mpc5200b-mdio", },
139 { .compatible = "fsl,mpc5200-mdio", },
140 { .compatible = "mpc5200b-fec-phy", },
H A Dfsl_pq_mdio.c312 .compatible = "fsl,gianfar-tbi",
319 .compatible = "fsl,gianfar-mdio",
327 .compatible = "gianfar",
334 .compatible = "fsl,etsec2-tbi",
341 .compatible = "fsl,etsec2-mdio",
350 .compatible = "fsl,ucc-mdio",
360 .compatible = "ucc_geth_phy",
370 .compatible = "fsl,fman-mdio",
393 dev_dbg(&pdev->dev, "found %s compatible node\n", id->compatible); fsl_pq_mdio_probe()
/linux-4.4.14/arch/arm/mach-mvebu/
H A Dsystem-controller.c82 .compatible = "marvell,orion-system-controller",
85 .compatible = "marvell,armada-370-xp-system-controller",
88 .compatible = "marvell,armada-375-system-controller",
/linux-4.4.14/drivers/usb/host/
H A Dohci-ppc-of.c199 .compatible = "ohci-bigendian",
203 .compatible = "ohci-be",
209 .compatible = "ohci-littledian",
213 .compatible = "ohci-le",
H A Dxhci-plat.c261 { .compatible = "generic-xhci" },
262 { .compatible = "xhci-platform" },
263 { .compatible = "marvell,armada-375-xhci"},
264 { .compatible = "marvell,armada-380-xhci"},
265 { .compatible = "renesas,xhci-r8a7790"},
266 { .compatible = "renesas,xhci-r8a7791"},
/linux-4.4.14/drivers/thermal/st/
H A Dst_thermal_syscfg.c147 { .compatible = "st,stih415-sas-thermal", .data = &st_415sas_cdata },
148 { .compatible = "st,stih415-mpe-thermal", .data = &st_415mpe_cdata },
149 { .compatible = "st,stih416-sas-thermal", .data = &st_416sas_cdata },
150 { .compatible = "st,stid127-thermal", .data = &st_127_cdata },
/linux-4.4.14/drivers/pwm/
H A Dpwm-pxa.c136 { .compatible = "marvell,pxa250-pwm", .data = &pwm_id_table[0]},
137 { .compatible = "marvell,pxa270-pwm", .data = &pwm_id_table[0]},
138 { .compatible = "marvell,pxa168-pwm", .data = &pwm_id_table[0]},
139 { .compatible = "marvell,pxa910-pwm", .data = &pwm_id_table[0]},
H A Dpwm-atmel-hlcdc.c221 .compatible = "atmel,at91sam9n12-hlcdc",
226 .compatible = "atmel,at91sam9x5-hlcdc",
230 .compatible = "atmel,sama5d2-hlcdc",
233 .compatible = "atmel,sama5d3-hlcdc",
237 .compatible = "atmel,sama5d4-hlcdc",
301 { .compatible = "atmel,hlcdc-pwm" },
/linux-4.4.14/drivers/mtd/nand/brcmnand/
H A Dbrcmstb_nand.c21 { .compatible = "brcm,brcmnand" },
/linux-4.4.14/drivers/gpu/host1x/
H A Ddev.c91 { .compatible = "nvidia,tegra124-host1x", .data = &host1x04_info, },
92 { .compatible = "nvidia,tegra114-host1x", .data = &host1x02_info, },
93 { .compatible = "nvidia,tegra30-host1x", .data = &host1x01_info, },
94 { .compatible = "nvidia,tegra20-host1x", .data = &host1x01_info, },
/linux-4.4.14/arch/sparc/prom/
H A Dinit_64.c55 printk("PROMLIB: Root node compatible: %s\n", prom_root_compatible); prom_init_report()
/linux-4.4.14/include/linux/usb/
H A Diowarrior.h13 To be compatible with 2.4 userspace which didn't have an easy way to get
/linux-4.4.14/include/scsi/
H A Dscsi_ioctl.h10 /* The door lock/unlock constants are compatible with Sun constants for
/linux-4.4.14/arch/mips/fw/arc/
H A Dpromlib.c14 * IP22 boardcache is not compatible with board caches. Thus we disable it
/linux-4.4.14/arch/arm/mach-keystone/
H A Dpm_domain.c33 {.compatible = "ti,keystone"},
/linux-4.4.14/sound/pci/pcxhr/
H A Dpcxhr_hwdep.h2 * Driver for Digigram pcxhr compatible soundcards
H A Dpcxhr_mixer.h2 * Driver for Digigram pcxhr compatible soundcards
/linux-4.4.14/drivers/pinctrl/sh-pfc/
H A Dcore.c440 .compatible = "renesas,pfc-emev2",
446 .compatible = "renesas,pfc-r8a73a4",
452 .compatible = "renesas,pfc-r8a7740",
458 .compatible = "renesas,pfc-r8a7778",
464 .compatible = "renesas,pfc-r8a7779",
470 .compatible = "renesas,pfc-r8a7790",
476 .compatible = "renesas,pfc-r8a7791",
482 .compatible = "renesas,pfc-r8a7793",
488 .compatible = "renesas,pfc-r8a7794",
494 .compatible = "renesas,pfc-r8a7795",
500 .compatible = "renesas,pfc-sh73a0",
/linux-4.4.14/drivers/iio/common/st_sensors/
H A Dst_sensors_i2c.c85 * @match: the OF match table for the device, containing compatible strings
89 * In effect this function matches a compatible string to an internal kernel
/linux-4.4.14/drivers/phy/
H A Dphy-exynos-dp-video.c67 .compatible = "samsung,exynos5250-dp-video-phy",
70 .compatible = "samsung,exynos5420-dp-video-phy",
H A Dphy-omap-control.c252 .compatible = "ti,control-phy-otghs",
256 .compatible = "ti,control-phy-usb2",
260 .compatible = "ti,control-phy-pipe3",
264 .compatible = "ti,control-phy-pcie",
268 .compatible = "ti,control-phy-usb2-dra7",
272 .compatible = "ti,control-phy-usb2-am437",
H A Dphy-samsung-usb2.c111 .compatible = "samsung,exynos3250-usb2-phy",
117 .compatible = "samsung,exynos4210-usb2-phy",
123 .compatible = "samsung,exynos4x12-usb2-phy",
129 .compatible = "samsung,exynos5250-usb2-phy",
135 .compatible = "samsung,s5pv210-usb2-phy",
/linux-4.4.14/drivers/gpu/drm/nouveau/
H A Dnouveau_platform.c60 .compatible = "nvidia,gk20a",
64 .compatible = "nvidia,gm20b",
/linux-4.4.14/arch/x86/include/asm/
H A Duser32.h4 /* IA32 compatible user structures for ptrace.
22 unsigned short twd; /* not compatible to 64bit twd */
/linux-4.4.14/drivers/clk/sunxi/
H A Dclk-sun6i-apb0-gates.c33 { .compatible = "allwinner,sun6i-a31-apb0-gates-clk", .data = &sun6i_a31_apb0_gates },
34 { .compatible = "allwinner,sun8i-a23-apb0-gates-clk", .data = &sun8i_a23_apb0_gates },
/linux-4.4.14/arch/arc/include/asm/
H A Dmach_desc.h18 * We extend the early DT scan to also match the DT's "compatible" string
23 * @dt_compat: Array of device tree 'compatible' strings
/linux-4.4.14/kernel/gcov/
H A Dgcov.h5 * defined to be compatible with gcc counterparts. For a better
22 * remain compatible.
/linux-4.4.14/arch/metag/include/asm/mach/
H A Darch.h24 * @dt_compat: Array of device tree 'compatible' strings.
36 * It is chosen by matching the compatible strings in the device tree provided
/linux-4.4.14/drivers/cpufreq/
H A Dqoriq-cpufreq.c336 { .compatible = "fsl,p2041-clockgen", .data = &sdata[0], },
337 { .compatible = "fsl,p3041-clockgen", .data = &sdata[0], },
338 { .compatible = "fsl,p5020-clockgen", .data = &sdata[1], },
339 { .compatible = "fsl,p4080-clockgen", .data = &sdata[2], },
340 { .compatible = "fsl,p5040-clockgen", .data = &sdata[2], },
341 { .compatible = "fsl,qoriq-clockgen-2.0", },
/linux-4.4.14/drivers/scsi/
H A Dscsi_devinfo.c25 unsigned compatible; /* for use with scsi_static_device_list entries */ member in struct:scsi_dev_info_list
289 char *from, int compatible) scsi_strcpy_devinfo()
296 if (compatible) { scsi_strcpy_devinfo()
316 * @compatible: if true, null terminate short strings. Otherwise space pad.
324 * @flag. If @compatible, add to the tail of the list, do not space
325 * pad, and set devinfo->compatible. The scsi_static_device_list entries
326 * are added with @compatible 1 and @clfags NULL.
330 static int scsi_dev_info_list_add(int compatible, char *vendor, char *model, scsi_dev_info_list_add() argument
333 return scsi_dev_info_list_add_keyed(compatible, vendor, model, scsi_dev_info_list_add()
340 * @compatible: if true, null terminate short strings. Otherwise space pad.
349 * @strflags or @flag in list specified by @key. If @compatible,
351 * devinfo->compatible. The scsi_static_device_list entries are
352 * added with @compatible 1 and @clfags NULL.
356 int scsi_dev_info_list_add_keyed(int compatible, char *vendor, char *model, scsi_dev_info_list_add_keyed() argument
373 vendor, compatible); scsi_dev_info_list_add_keyed()
375 model, compatible); scsi_dev_info_list_add_keyed()
382 devinfo->compatible = compatible; scsi_dev_info_list_add_keyed()
384 if (compatible) scsi_dev_info_list_add_keyed()
419 /* Prepare for "compatible" matches */ scsi_dev_info_list_find()
450 if (devinfo->compatible) { scsi_dev_info_list_find()
544 res = scsi_dev_info_list_add(0 /* compatible */, vendor, scsi_dev_info_list_add_str()
288 scsi_strcpy_devinfo(char *name, char *to, size_t to_length, char *from, int compatible) scsi_strcpy_devinfo() argument
/linux-4.4.14/drivers/hwmon/pmbus/
H A Dltc2978.c2 * Hardware monitoring driver for LTC2978 and compatible chips.
760 { .compatible = "lltc,ltc2974" },
761 { .compatible = "lltc,ltc2975" },
762 { .compatible = "lltc,ltc2977" },
763 { .compatible = "lltc,ltc2978" },
764 { .compatible = "lltc,ltc2980" },
765 { .compatible = "lltc,ltc3880" },
766 { .compatible = "lltc,ltc3882" },
767 { .compatible = "lltc,ltc3883" },
768 { .compatible = "lltc,ltc3886" },
769 { .compatible = "lltc,ltc3887" },
770 { .compatible = "lltc,ltm2987" },
771 { .compatible = "lltc,ltm4675" },
772 { .compatible = "lltc,ltm4676" },
/linux-4.4.14/drivers/video/backlight/
H A Dlp855x_bl.c477 { .compatible = "ti,lp8550", },
478 { .compatible = "ti,lp8551", },
479 { .compatible = "ti,lp8552", },
480 { .compatible = "ti,lp8553", },
481 { .compatible = "ti,lp8555", },
482 { .compatible = "ti,lp8556", },
483 { .compatible = "ti,lp8557", },
/linux-4.4.14/drivers/input/touchscreen/
H A Dgoodix.c435 { .compatible = "goodix,gt911" },
436 { .compatible = "goodix,gt9110" },
437 { .compatible = "goodix,gt912" },
438 { .compatible = "goodix,gt927" },
439 { .compatible = "goodix,gt9271" },
440 { .compatible = "goodix,gt928" },
441 { .compatible = "goodix,gt967" },
/linux-4.4.14/drivers/crypto/marvell/
H A Dcesa.c246 { .compatible = "marvell,orion-crypto", .data = &orion_caps },
247 { .compatible = "marvell,kirkwood-crypto", .data = &kirkwood_caps },
248 { .compatible = "marvell,dove-crypto", .data = &kirkwood_caps },
249 { .compatible = "marvell,armada-370-crypto", .data = &armada_370_caps },
250 { .compatible = "marvell,armada-xp-crypto", .data = &armada_xp_caps },
251 { .compatible = "marvell,armada-375-crypto", .data = &armada_xp_caps },
252 { .compatible = "marvell,armada-38x-crypto", .data = &armada_xp_caps },
/linux-4.4.14/drivers/soc/qcom/
H A Dqcom_gsbi.c126 { .compatible = "qcom,tcsr-ipq8064", .data = &config_ipq8064},
127 { .compatible = "qcom,tcsr-apq8064", .data = &config_apq8064},
128 { .compatible = "qcom,tcsr-msm8960", .data = &config_msm8960},
129 { .compatible = "qcom,tcsr-msm8660", .data = &config_msm8660},
237 { .compatible = "qcom,gsbi-v1.0.0", },
/linux-4.4.14/drivers/gpu/drm/rcar-du/
H A Drcar_du_drv.c133 { .compatible = "renesas,du-r8a7779", .data = &rcar_du_r8a7779_info },
134 { .compatible = "renesas,du-r8a7790", .data = &rcar_du_r8a7790_info },
135 { .compatible = "renesas,du-r8a7791", .data = &rcar_du_r8a7791_info },
136 { .compatible = "renesas,du-r8a7793", .data = &rcar_du_r8a7791_info },
137 { .compatible = "renesas,du-r8a7794", .data = &rcar_du_r8a7794_info },
/linux-4.4.14/drivers/gpu/drm/tegra/
H A Ddrm.c1046 { .compatible = "nvidia,tegra20-dc", },
1047 { .compatible = "nvidia,tegra20-hdmi", },
1048 { .compatible = "nvidia,tegra20-gr2d", },
1049 { .compatible = "nvidia,tegra20-gr3d", },
1050 { .compatible = "nvidia,tegra30-dc", },
1051 { .compatible = "nvidia,tegra30-hdmi", },
1052 { .compatible = "nvidia,tegra30-gr2d", },
1053 { .compatible = "nvidia,tegra30-gr3d", },
1054 { .compatible = "nvidia,tegra114-dsi", },
1055 { .compatible = "nvidia,tegra114-hdmi", },
1056 { .compatible = "nvidia,tegra114-gr3d", },
1057 { .compatible = "nvidia,tegra124-dc", },
1058 { .compatible = "nvidia,tegra124-sor", },
1059 { .compatible = "nvidia,tegra124-hdmi", },
1060 { .compatible = "nvidia,tegra124-dsi", },
1061 { .compatible = "nvidia,tegra132-dsi", },
1062 { .compatible = "nvidia,tegra210-dc", },
1063 { .compatible = "nvidia,tegra210-dsi", },
1064 { .compatible = "nvidia,tegra210-sor", },
1065 { .compatible = "nvidia,tegra210-sor1", },
/linux-4.4.14/drivers/soc/sunxi/
H A Dsunxi_sram.c72 .compatible = "allwinner,sun4i-a10-sram-a3-a4",
76 .compatible = "allwinner,sun4i-a10-sram-d",
268 { .compatible = "allwinner,sun4i-a10-sram-controller" },
/linux-4.4.14/drivers/md/
H A Ddm-cache-metadata.h34 * A new feature which old metadata will still be compatible with should
37 * A new feature that is not compatible with old code should define a
41 * A new feature that is not compatible with old code accessing the
/linux-4.4.14/drivers/gpu/drm/tilcdc/
H A Dtilcdc_slave_compat.c177 { .compatible = "ti,tilcdc,slave", },
182 { .compatible = "ti,am33xx-tilcdc", },
187 { .compatible = "nxp,tda998x", },

Completed in 6731 milliseconds

1234567891011>>