ソースを参照

kernel: modules: i2c: package i2c-mux-pinctrl

Create kernel module package for i2c-mux-pinctrl.

Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle 5 ヶ月 前
コミット
0ac2d64d92
1 ファイル変更16 行追加0 行削除
  1. 16 0
      package/kernel/linux/modules/i2c.mk

+ 16 - 0
package/kernel/linux/modules/i2c.mk

@@ -288,6 +288,22 @@ endef
 $(eval $(call KernelPackage,i2c-mux-mlxcpld))
 
 
+I2C_MUX_PINCTRL_MODULES:= \
+  CONFIG_I2C_MUX_PINCTRL:drivers/i2c/muxes/i2c-mux-pinctrl
+
+define KernelPackage/i2c-mux-pinctrl
+  $(call i2c_defaults,$(I2C_MUX_PINCTRL_MODULES),51)
+  TITLE:=Pinctrl-based I2C mux/switches
+  DEPENDS:=@PINCTRL_SUPPORT @USES_DEVICETREE +kmod-i2c-mux
+endef
+
+define KernelPackage/i2c-mux-pinctrl/description
+ Kernel modules for Pinctrl-based I2C bus mux/switching devices
+endef
+
+$(eval $(call KernelPackage,i2c-mux-pinctrl))
+
+
 I2C_MUX_REG_MODULES:= \
   CONFIG_I2C_MUX_REG:drivers/i2c/muxes/i2c-mux-reg