| .. | .. |
|---|
| 19 | 19 | obj-$(CONFIG_I2C_ISMT) += i2c-ismt.o |
|---|
| 20 | 20 | obj-$(CONFIG_I2C_NFORCE2) += i2c-nforce2.o |
|---|
| 21 | 21 | obj-$(CONFIG_I2C_NFORCE2_S4985) += i2c-nforce2-s4985.o |
|---|
| 22 | +obj-$(CONFIG_I2C_NVIDIA_GPU) += i2c-nvidia-gpu.o |
|---|
| 22 | 23 | obj-$(CONFIG_I2C_PIIX4) += i2c-piix4.o |
|---|
| 23 | 24 | obj-$(CONFIG_I2C_SIS5595) += i2c-sis5595.o |
|---|
| 24 | 25 | obj-$(CONFIG_I2C_SIS630) += i2c-sis630.o |
|---|
| .. | .. |
|---|
| 32 | 33 | |
|---|
| 33 | 34 | # Embedded system I2C/SMBus host controller drivers |
|---|
| 34 | 35 | obj-$(CONFIG_I2C_ALTERA) += i2c-altera.o |
|---|
| 36 | +obj-$(CONFIG_I2C_AMD_MP2) += i2c-amd-mp2-pci.o i2c-amd-mp2-plat.o |
|---|
| 35 | 37 | obj-$(CONFIG_I2C_ASPEED) += i2c-aspeed.o |
|---|
| 36 | 38 | obj-$(CONFIG_I2C_AT91) += i2c-at91.o |
|---|
| 39 | +i2c-at91-objs := i2c-at91-core.o i2c-at91-master.o |
|---|
| 40 | +ifeq ($(CONFIG_I2C_AT91_SLAVE_EXPERIMENTAL),y) |
|---|
| 41 | + i2c-at91-objs += i2c-at91-slave.o |
|---|
| 42 | +endif |
|---|
| 37 | 43 | obj-$(CONFIG_I2C_AU1550) += i2c-au1550.o |
|---|
| 38 | 44 | obj-$(CONFIG_I2C_AXXIA) += i2c-axxia.o |
|---|
| 39 | 45 | obj-$(CONFIG_I2C_BCM2835) += i2c-bcm2835.o |
|---|
| .. | .. |
|---|
| 42 | 48 | obj-$(CONFIG_I2C_CBUS_GPIO) += i2c-cbus-gpio.o |
|---|
| 43 | 49 | obj-$(CONFIG_I2C_CPM) += i2c-cpm.o |
|---|
| 44 | 50 | obj-$(CONFIG_I2C_DAVINCI) += i2c-davinci.o |
|---|
| 45 | | -obj-$(CONFIG_I2C_DESIGNWARE_CORE) += i2c-designware-core.o |
|---|
| 46 | | -i2c-designware-core-objs := i2c-designware-common.o i2c-designware-master.o |
|---|
| 47 | | -ifeq ($(CONFIG_I2C_DESIGNWARE_SLAVE),y) |
|---|
| 48 | | -i2c-designware-core-objs += i2c-designware-slave.o |
|---|
| 49 | | -endif |
|---|
| 50 | | -obj-$(CONFIG_I2C_DESIGNWARE_PLATFORM) += i2c-designware-platform.o |
|---|
| 51 | | -i2c-designware-platform-objs := i2c-designware-platdrv.o |
|---|
| 51 | +obj-$(CONFIG_I2C_DESIGNWARE_CORE) += i2c-designware-core.o |
|---|
| 52 | +i2c-designware-core-y := i2c-designware-common.o |
|---|
| 53 | +i2c-designware-core-y += i2c-designware-master.o |
|---|
| 54 | +i2c-designware-core-$(CONFIG_I2C_DESIGNWARE_SLAVE) += i2c-designware-slave.o |
|---|
| 55 | +obj-$(CONFIG_I2C_DESIGNWARE_PLATFORM) += i2c-designware-platform.o |
|---|
| 56 | +i2c-designware-platform-y := i2c-designware-platdrv.o |
|---|
| 52 | 57 | i2c-designware-platform-$(CONFIG_I2C_DESIGNWARE_BAYTRAIL) += i2c-designware-baytrail.o |
|---|
| 53 | | -obj-$(CONFIG_I2C_DESIGNWARE_PCI) += i2c-designware-pci.o |
|---|
| 54 | | -i2c-designware-pci-objs := i2c-designware-pcidrv.o |
|---|
| 58 | +obj-$(CONFIG_I2C_DESIGNWARE_PCI) += i2c-designware-pci.o |
|---|
| 59 | +i2c-designware-pci-y := i2c-designware-pcidrv.o |
|---|
| 55 | 60 | obj-$(CONFIG_I2C_DIGICOLOR) += i2c-digicolor.o |
|---|
| 56 | 61 | obj-$(CONFIG_I2C_EFM32) += i2c-efm32.o |
|---|
| 57 | 62 | obj-$(CONFIG_I2C_EG20T) += i2c-eg20t.o |
|---|
| .. | .. |
|---|
| 71 | 76 | obj-$(CONFIG_I2C_MESON) += i2c-meson.o |
|---|
| 72 | 77 | obj-$(CONFIG_I2C_MPC) += i2c-mpc.o |
|---|
| 73 | 78 | obj-$(CONFIG_I2C_MT65XX) += i2c-mt65xx.o |
|---|
| 79 | +obj-$(CONFIG_I2C_MT7621) += i2c-mt7621.o |
|---|
| 74 | 80 | obj-$(CONFIG_I2C_MV64XXX) += i2c-mv64xxx.o |
|---|
| 75 | 81 | obj-$(CONFIG_I2C_MXS) += i2c-mxs.o |
|---|
| 76 | 82 | obj-$(CONFIG_I2C_NOMADIK) += i2c-nomadik.o |
|---|
| 83 | +obj-$(CONFIG_I2C_NPCM7XX) += i2c-npcm7xx.o |
|---|
| 77 | 84 | obj-$(CONFIG_I2C_OCORES) += i2c-ocores.o |
|---|
| 78 | 85 | obj-$(CONFIG_I2C_OMAP) += i2c-omap.o |
|---|
| 79 | 86 | obj-$(CONFIG_I2C_OWL) += i2c-owl.o |
|---|
| .. | .. |
|---|
| 81 | 88 | obj-$(CONFIG_I2C_PCA_PLATFORM) += i2c-pca-platform.o |
|---|
| 82 | 89 | obj-$(CONFIG_I2C_PMCMSP) += i2c-pmcmsp.o |
|---|
| 83 | 90 | obj-$(CONFIG_I2C_PNX) += i2c-pnx.o |
|---|
| 84 | | -obj-$(CONFIG_I2C_PUV3) += i2c-puv3.o |
|---|
| 85 | 91 | obj-$(CONFIG_I2C_PXA) += i2c-pxa.o |
|---|
| 86 | 92 | obj-$(CONFIG_I2C_PXA_PCI) += i2c-pxa-pci.o |
|---|
| 93 | +obj-$(CONFIG_I2C_QCOM_CCI) += i2c-qcom-cci.o |
|---|
| 87 | 94 | obj-$(CONFIG_I2C_QCOM_GENI) += i2c-qcom-geni.o |
|---|
| 88 | 95 | obj-$(CONFIG_I2C_QUP) += i2c-qup.o |
|---|
| 89 | 96 | obj-$(CONFIG_I2C_RIIC) += i2c-riic.o |
|---|
| .. | .. |
|---|
| 121 | 128 | obj-$(CONFIG_I2C_DIOLAN_U2C) += i2c-diolan-u2c.o |
|---|
| 122 | 129 | obj-$(CONFIG_I2C_DLN2) += i2c-dln2.o |
|---|
| 123 | 130 | obj-$(CONFIG_I2C_PARPORT) += i2c-parport.o |
|---|
| 124 | | -obj-$(CONFIG_I2C_PARPORT_LIGHT) += i2c-parport-light.o |
|---|
| 125 | 131 | obj-$(CONFIG_I2C_ROBOTFUZZ_OSIF) += i2c-robotfuzz-osif.o |
|---|
| 126 | 132 | obj-$(CONFIG_I2C_TAOS_EVM) += i2c-taos-evm.o |
|---|
| 127 | 133 | obj-$(CONFIG_I2C_TINY_USB) += i2c-tiny-usb.o |
|---|
| .. | .. |
|---|
| 133 | 139 | obj-$(CONFIG_I2C_BRCMSTB) += i2c-brcmstb.o |
|---|
| 134 | 140 | obj-$(CONFIG_I2C_CROS_EC_TUNNEL) += i2c-cros-ec-tunnel.o |
|---|
| 135 | 141 | obj-$(CONFIG_I2C_ELEKTOR) += i2c-elektor.o |
|---|
| 142 | +obj-$(CONFIG_I2C_ICY) += i2c-icy.o |
|---|
| 143 | +obj-$(CONFIG_I2C_MLXBF) += i2c-mlxbf.o |
|---|
| 136 | 144 | obj-$(CONFIG_I2C_MLXCPLD) += i2c-mlxcpld.o |
|---|
| 137 | 145 | obj-$(CONFIG_I2C_OPAL) += i2c-opal.o |
|---|
| 138 | 146 | obj-$(CONFIG_I2C_PCA_ISA) += i2c-pca-isa.o |
|---|