]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
i2c: busses: Use *-y instead of *-objs in Makefile
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Mon, 4 Nov 2024 10:39:14 +0000 (12:39 +0200)
committerAndi Shyti <andi.shyti@kernel.org>
Sun, 17 Nov 2024 10:58:56 +0000 (11:58 +0100)
*-objs suffix is reserved rather for (user-space) host programs while
usually *-y suffix is used for kernel drivers (although *-objs works
for that purpose for now).

Let's correct the old usages of *-objs in Makefiles.

While at it, fix an obvious typo in help section of the Kconfig.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
drivers/i2c/busses/Kconfig
drivers/i2c/busses/Makefile

index 0e1ce4fe1325b5e5ba7418997233b3d6a7d1f244..db4f9a0c3d9f62769b18851ca4feb3f1cd17b69f 100644 (file)
@@ -431,7 +431,7 @@ config I2C_AT91
          are facing this situation, use the i2c-gpio driver.
 
 config I2C_AT91_SLAVE_EXPERIMENTAL
-       tristate "Microchip AT91 I2C experimental slave mode"
+       bool "Microchip AT91 I2C experimental slave mode"
        depends on I2C_AT91
        select I2C_SLAVE
        help
@@ -440,7 +440,7 @@ config I2C_AT91_SLAVE_EXPERIMENTAL
          been tested in a heavy way, help wanted.
          There are known bugs:
            - It can hang, on a SAMA5D4, after several transfers.
-           - There are some mismtaches with a SAMA5D4 as slave and a SAMA5D2 as
+           - There are some mismatches with a SAMA5D4 as slave and a SAMA5D2 as
            master.
 
 config I2C_AU1550
index 436fc611cf8830ece8a4c7adef22ce3a24dba419..3e345c4779c33c228c1ea1255b30191ca1681463 100644 (file)
@@ -39,10 +39,8 @@ obj-$(CONFIG_I2C_AMD_MP2)    += i2c-amd-mp2-pci.o i2c-amd-mp2-plat.o
 obj-$(CONFIG_I2C_AMD_ASF)      += i2c-amd-asf-plat.o
 obj-$(CONFIG_I2C_ASPEED)       += i2c-aspeed.o
 obj-$(CONFIG_I2C_AT91)         += i2c-at91.o
-i2c-at91-objs                  := i2c-at91-core.o i2c-at91-master.o
-ifeq ($(CONFIG_I2C_AT91_SLAVE_EXPERIMENTAL),y)
-       i2c-at91-objs           += i2c-at91-slave.o
-endif
+i2c-at91-y                     := i2c-at91-core.o i2c-at91-master.o
+i2c-at91-$(CONFIG_I2C_AT91_SLAVE_EXPERIMENTAL) += i2c-at91-slave.o
 obj-$(CONFIG_I2C_AU1550)       += i2c-au1550.o
 obj-$(CONFIG_I2C_AXXIA)                += i2c-axxia.o
 obj-$(CONFIG_I2C_BCM2835)      += i2c-bcm2835.o
@@ -110,8 +108,8 @@ obj-$(CONFIG_I2C_SIMTEC)    += i2c-simtec.o
 obj-$(CONFIG_I2C_SPRD)         += i2c-sprd.o
 obj-$(CONFIG_I2C_ST)           += i2c-st.o
 obj-$(CONFIG_I2C_STM32F4)      += i2c-stm32f4.o
-i2c-stm32f7-drv-objs := i2c-stm32f7.o i2c-stm32.o
 obj-$(CONFIG_I2C_STM32F7)      += i2c-stm32f7-drv.o
+i2c-stm32f7-drv-y              := i2c-stm32f7.o i2c-stm32.o
 obj-$(CONFIG_I2C_SUN6I_P2WI)   += i2c-sun6i-p2wi.o
 obj-$(CONFIG_I2C_SYNQUACER)    += i2c-synquacer.o
 obj-$(CONFIG_I2C_TEGRA)                += i2c-tegra.o
@@ -120,10 +118,10 @@ obj-$(CONFIG_I2C_UNIPHIER)        += i2c-uniphier.o
 obj-$(CONFIG_I2C_UNIPHIER_F)   += i2c-uniphier-f.o
 obj-$(CONFIG_I2C_VERSATILE)    += i2c-versatile.o
 obj-$(CONFIG_I2C_WMT)          += i2c-viai2c-wmt.o i2c-viai2c-common.o
-i2c-octeon-objs := i2c-octeon-core.o i2c-octeon-platdrv.o
 obj-$(CONFIG_I2C_OCTEON)       += i2c-octeon.o
-i2c-thunderx-objs := i2c-octeon-core.o i2c-thunderx-pcidrv.o
+i2c-octeon-y                   := i2c-octeon-core.o i2c-octeon-platdrv.o
 obj-$(CONFIG_I2C_THUNDERX)     += i2c-thunderx.o
+i2c-thunderx-y                 := i2c-octeon-core.o i2c-thunderx-pcidrv.o
 obj-$(CONFIG_I2C_XILINX)       += i2c-xiic.o
 obj-$(CONFIG_I2C_XLP9XX)       += i2c-xlp9xx.o
 obj-$(CONFIG_I2C_RCAR)         += i2c-rcar.o