Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
tbblgm119
lede
提交
281b7eb9
L
lede
项目概览
tbblgm119
/
lede
与 Fork 源项目一致
从无法访问的项目Fork
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
lede
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
281b7eb9
编写于
4月 15, 2019
作者:
C
coolsnowwolf
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
kernel: Build: Split kmod-regmap
上级
8921424e
变更
12
隐藏空白更改
内联
并排
Showing
12 changed file
with
102 addition
and
79 deletion
+102
-79
package/kernel/linux/modules/can.mk
package/kernel/linux/modules/can.mk
+1
-1
package/kernel/linux/modules/hwmon.mk
package/kernel/linux/modules/hwmon.mk
+5
-5
package/kernel/linux/modules/iio.mk
package/kernel/linux/modules/iio.mk
+3
-3
package/kernel/linux/modules/other.mk
package/kernel/linux/modules/other.mk
+63
-24
package/kernel/linux/modules/sound.mk
package/kernel/linux/modules/sound.mk
+2
-2
package/kernel/linux/modules/wpan.mk
package/kernel/linux/modules/wpan.mk
+2
-2
target/linux/at91/modules.mk
target/linux/at91/modules.mk
+1
-1
target/linux/brcm2708/modules.mk
target/linux/brcm2708/modules.mk
+4
-3
target/linux/generic/hack-4.14/259-regmap_dynamic.patch
target/linux/generic/hack-4.14/259-regmap_dynamic.patch
+5
-9
target/linux/generic/hack-4.19/259-regmap_dynamic.patch
target/linux/generic/hack-4.19/259-regmap_dynamic.patch
+6
-11
target/linux/generic/hack-4.9/259-regmap_dynamic.patch
target/linux/generic/hack-4.9/259-regmap_dynamic.patch
+5
-9
target/linux/generic/pending-3.18/259-regmap_dynamic.patch
target/linux/generic/pending-3.18/259-regmap_dynamic.patch
+5
-9
未找到文件。
package/kernel/linux/modules/can.mk
浏览文件 @
281b7eb9
...
@@ -99,7 +99,7 @@ $(eval $(call KernelPackage,can-c-can-pci))
...
@@ -99,7 +99,7 @@ $(eval $(call KernelPackage,can-c-can-pci))
define
KernelPackage/can-c-can-platform
define
KernelPackage/can-c-can-platform
TITLE
:=
Platform Bus based BOSCH C_CAN/D_CAN driver
TITLE
:=
Platform Bus based BOSCH C_CAN/D_CAN driver
KCONFIG
:=
CONFIG_CAN_C_CAN_PLATFORM
KCONFIG
:=
CONFIG_CAN_C_CAN_PLATFORM
DEPENDS
:=
kmod-can-c-can +!LINUX_3_18:kmod-regmap
DEPENDS
:=
kmod-can-c-can +!LINUX_3_18:kmod-regmap
-core
FILES
:=
$(LINUX_DIR)
/drivers/net/can/c_can/c_can_platform.ko
FILES
:=
$(LINUX_DIR)
/drivers/net/can/c_can/c_can_platform.ko
AUTOLOAD
:=
$(
call
AutoProbe,c_can_platform
)
AUTOLOAD
:=
$(
call
AutoProbe,c_can_platform
)
$(call
AddDepends/can)
$(call
AddDepends/can)
...
...
package/kernel/linux/modules/hwmon.mk
浏览文件 @
281b7eb9
...
@@ -112,7 +112,7 @@ define KernelPackage/hwmon-ina2xx
...
@@ -112,7 +112,7 @@ define KernelPackage/hwmon-ina2xx
KCONFIG
:=
CONFIG_SENSORS_INA2XX
KCONFIG
:=
CONFIG_SENSORS_INA2XX
FILES
:=
$(LINUX_DIR)
/drivers/hwmon/ina2xx.ko
FILES
:=
$(LINUX_DIR)
/drivers/hwmon/ina2xx.ko
AUTOLOAD
:=
$(
call
AutoProbe,ina2xx
)
AUTOLOAD
:=
$(
call
AutoProbe,ina2xx
)
$(call AddDepends/hwmon,+kmod-i2c-core +!LINUX_3_18
:
kmod-regmap)
$(call AddDepends/hwmon,+kmod-i2c-core +!LINUX_3_18
:
kmod-regmap
-i2c
)
endef
endef
define
KernelPackage/hwmon-ina2xx/description
define
KernelPackage/hwmon-ina2xx/description
...
@@ -142,7 +142,7 @@ define KernelPackage/hwmon-lm63
...
@@ -142,7 +142,7 @@ define KernelPackage/hwmon-lm63
KCONFIG
:=
CONFIG_SENSORS_LM63
KCONFIG
:=
CONFIG_SENSORS_LM63
FILES
:=
$(LINUX_DIR)
/drivers/hwmon/lm63.ko
FILES
:=
$(LINUX_DIR)
/drivers/hwmon/lm63.ko
AUTOLOAD
:=
$(
call
AutoProbe,lm63
)
AUTOLOAD
:=
$(
call
AutoProbe,lm63
)
$(call
AddDepends/hwmon,+kmod-i2c-core
+kmod-regmap)
$(call
AddDepends/hwmon,+kmod-i2c-core
+kmod-regmap
-i2c
)
endef
endef
define
KernelPackage/hwmon-lm63/description
define
KernelPackage/hwmon-lm63/description
...
@@ -157,7 +157,7 @@ define KernelPackage/hwmon-lm75
...
@@ -157,7 +157,7 @@ define KernelPackage/hwmon-lm75
KCONFIG
:=
CONFIG_SENSORS_LM75
KCONFIG
:=
CONFIG_SENSORS_LM75
FILES
:=
$(LINUX_DIR)
/drivers/hwmon/lm75.ko
FILES
:=
$(LINUX_DIR)
/drivers/hwmon/lm75.ko
AUTOLOAD
:=
$(
call
AutoProbe,lm75
)
AUTOLOAD
:=
$(
call
AutoProbe,lm75
)
$(call AddDepends/hwmon,+kmod-i2c-core +PACKAGE_kmod-thermal
:
kmod-thermal +kmod-regmap)
$(call AddDepends/hwmon,+kmod-i2c-core +PACKAGE_kmod-thermal
:
kmod-thermal +kmod-regmap
-i2c
)
endef
endef
define
KernelPackage/hwmon-lm75/description
define
KernelPackage/hwmon-lm75/description
...
@@ -339,7 +339,7 @@ define KernelPackage/hwmon-tmp102
...
@@ -339,7 +339,7 @@ define KernelPackage/hwmon-tmp102
KCONFIG
:=
CONFIG_SENSORS_TMP102
KCONFIG
:=
CONFIG_SENSORS_TMP102
FILES
:=
$(LINUX_DIR)
/drivers/hwmon/tmp102.ko
FILES
:=
$(LINUX_DIR)
/drivers/hwmon/tmp102.ko
AUTOLOAD
:=
$(
call
AutoProbe,tmp102
)
AUTOLOAD
:=
$(
call
AutoProbe,tmp102
)
$(call AddDepends/hwmon,+kmod-i2c-core +PACKAGE_kmod-thermal
:
kmod-thermal +kmod-regmap)
$(call AddDepends/hwmon,+kmod-i2c-core +PACKAGE_kmod-thermal
:
kmod-thermal +kmod-regmap
-i2c
)
endef
endef
define
KernelPackage/hwmon-tmp102/description
define
KernelPackage/hwmon-tmp102/description
...
@@ -354,7 +354,7 @@ define KernelPackage/hwmon-tmp103
...
@@ -354,7 +354,7 @@ define KernelPackage/hwmon-tmp103
KCONFIG
:=
CONFIG_SENSORS_TMP103
KCONFIG
:=
CONFIG_SENSORS_TMP103
FILES
:=
$(LINUX_DIR)
/drivers/hwmon/tmp103.ko
FILES
:=
$(LINUX_DIR)
/drivers/hwmon/tmp103.ko
AUTOLOAD
:=
$(
call
AutoProbe,tmp103
)
AUTOLOAD
:=
$(
call
AutoProbe,tmp103
)
$(call
AddDepends/hwmon,+kmod-i2c-core
+kmod-regmap)
$(call
AddDepends/hwmon,+kmod-i2c-core
+kmod-regmap
-i2c
)
endef
endef
define
KernelPackage/hwmon-tmp103/description
define
KernelPackage/hwmon-tmp103/description
...
...
package/kernel/linux/modules/iio.mk
浏览文件 @
281b7eb9
...
@@ -54,7 +54,7 @@ $(eval $(call KernelPackage,iio-ad799x))
...
@@ -54,7 +54,7 @@ $(eval $(call KernelPackage,iio-ad799x))
define
KernelPackage/iio-hmc5843
define
KernelPackage/iio-hmc5843
SUBMENU
:=
$(IIO_MENU)
SUBMENU
:=
$(IIO_MENU)
DEPENDS
:=
+kmod-i2c-core +kmod-iio-core +kmod-regmap
DEPENDS
:=
+kmod-i2c-core +kmod-iio-core +kmod-regmap
-i2c
TITLE
:=
Honeywell HMC58x3 Magnetometer
TITLE
:=
Honeywell HMC58x3 Magnetometer
KCONFIG
:=
CONFIG_SENSORS_HMC5843_I2C
KCONFIG
:=
CONFIG_SENSORS_HMC5843_I2C
FILES
:=
\
FILES
:=
\
...
@@ -132,7 +132,7 @@ $(eval $(call KernelPackage,iio-dht11))
...
@@ -132,7 +132,7 @@ $(eval $(call KernelPackage,iio-dht11))
define
KernelPackage/iio-bmp280
define
KernelPackage/iio-bmp280
SUBMENU
:=
$(IIO_MENU)
SUBMENU
:=
$(IIO_MENU)
TITLE
:=
BMP180/BMP280/BME280 pressure/temperatur sensor
TITLE
:=
BMP180/BMP280/BME280 pressure/temperatur sensor
DEPENDS
:=
@!LINUX_3_18 +kmod-iio-core +kmod-regmap
DEPENDS
:=
@!LINUX_3_18 +kmod-iio-core +kmod-regmap
-core
KCONFIG
:=
CONFIG_BMP280
KCONFIG
:=
CONFIG_BMP280
FILES
:=
$(LINUX_DIR)
/drivers/iio/pressure/bmp280.ko
FILES
:=
$(LINUX_DIR)
/drivers/iio/pressure/bmp280.ko
endef
endef
...
@@ -149,7 +149,7 @@ $(eval $(call KernelPackage,iio-bmp280))
...
@@ -149,7 +149,7 @@ $(eval $(call KernelPackage,iio-bmp280))
define
KernelPackage/iio-bmp280-i2c
define
KernelPackage/iio-bmp280-i2c
SUBMENU
:=
$(IIO_MENU)
SUBMENU
:=
$(IIO_MENU)
TITLE
:=
BMP180/BMP280/BME280 pressure/temperatur sensor
(
I2C
)
TITLE
:=
BMP180/BMP280/BME280 pressure/temperatur sensor
(
I2C
)
DEPENDS
:=
+kmod-iio-bmp280 +kmod-i2c-core
DEPENDS
:=
+kmod-iio-bmp280 +kmod-i2c-core
+kmod-regmap-i2c
KCONFIG
:=
CONFIG_BMP280_I2C
KCONFIG
:=
CONFIG_BMP280_I2C
FILES
:=
$(LINUX_DIR)
/drivers/iio/pressure/bmp280-i2c.ko
FILES
:=
$(LINUX_DIR)
/drivers/iio/pressure/bmp280-i2c.ko
AUTOLOAD
:=
$(
call
AutoProbe,iio-bmp280-i2c
)
AUTOLOAD
:=
$(
call
AutoProbe,iio-bmp280-i2c
)
...
...
package/kernel/linux/modules/other.mk
浏览文件 @
281b7eb9
...
@@ -30,7 +30,7 @@ $(eval $(call KernelPackage,6lowpan))
...
@@ -30,7 +30,7 @@ $(eval $(call KernelPackage,6lowpan))
define
KernelPackage/bluetooth
define
KernelPackage/bluetooth
SUBMENU
:=
$(OTHER_MENU)
SUBMENU
:=
$(OTHER_MENU)
TITLE
:=
Bluetooth support
TITLE
:=
Bluetooth support
DEPENDS
:=
@USB_SUPPORT +kmod-usb-core +kmod-crypto-hash +kmod-crypto-ecb +kmod-lib-crc16 +kmod-hid +!LINUX_3_18:kmod-crypto-cmac +!LINUX_3_18:kmod-regmap +!
(
LINUX_3_18||LINUX_4_9
)
:kmod-crypto-ecdh
DEPENDS
:=
@USB_SUPPORT +kmod-usb-core +kmod-crypto-hash +kmod-crypto-ecb +kmod-lib-crc16 +kmod-hid +!LINUX_3_18:kmod-crypto-cmac +!LINUX_3_18:kmod-regmap
-core
+!
(
LINUX_3_18||LINUX_4_9
)
:kmod-crypto-ecdh
KCONFIG
:=
\
KCONFIG
:=
\
CONFIG_BT
\
CONFIG_BT
\
CONFIG_BT_BREDR
=
y
\
CONFIG_BT_BREDR
=
y
\
...
@@ -172,7 +172,7 @@ define KernelPackage/eeprom-at24
...
@@ -172,7 +172,7 @@ define KernelPackage/eeprom-at24
SUBMENU
:=
$(OTHER_MENU)
SUBMENU
:=
$(OTHER_MENU)
TITLE
:=
EEPROM AT24 support
TITLE
:=
EEPROM AT24 support
KCONFIG
:=
CONFIG_EEPROM_AT24
KCONFIG
:=
CONFIG_EEPROM_AT24
DEPENDS
:=
+kmod-i2c-core +kmod-nvmem +LINUX_4_19:kmod-regmap
DEPENDS
:=
+kmod-i2c-core +kmod-nvmem +LINUX_4_19:kmod-regmap
-i2c
FILES
:=
$(LINUX_DIR)
/drivers/misc/eeprom/at24.ko
FILES
:=
$(LINUX_DIR)
/drivers/misc/eeprom/at24.ko
AUTOLOAD
:=
$(
call
AutoProbe,at24
)
AUTOLOAD
:=
$(
call
AutoProbe,at24
)
endef
endef
...
@@ -219,7 +219,7 @@ $(eval $(call KernelPackage,gpio-dev))
...
@@ -219,7 +219,7 @@ $(eval $(call KernelPackage,gpio-dev))
define
KernelPackage/gpio-mcp23s08
define
KernelPackage/gpio-mcp23s08
SUBMENU
:=
$(OTHER_MENU)
SUBMENU
:=
$(OTHER_MENU)
TITLE
:=
Microchip MCP23xxx I/O expander
TITLE
:=
Microchip MCP23xxx I/O expander
DEPENDS
:=
@GPIO_SUPPORT +kmod-i2c-core +!
(
LINUX_3_18||LINUX_4_9
)
:kmod-regmap
DEPENDS
:=
@GPIO_SUPPORT +kmod-i2c-core +!
(
LINUX_3_18||LINUX_4_9
)
:kmod-regmap
-i2c
KCONFIG
:=
\
KCONFIG
:=
\
CONFIG_GPIO_MCP23S08
\
CONFIG_GPIO_MCP23S08
\
CONFIG_PINCTRL_MCP23S08
CONFIG_PINCTRL_MCP23S08
...
@@ -476,7 +476,7 @@ define KernelPackage/rtc-ds1307
...
@@ -476,7 +476,7 @@ define KernelPackage/rtc-ds1307
SUBMENU
:=
$(OTHER_MENU)
SUBMENU
:=
$(OTHER_MENU)
TITLE
:=
Dallas/Maxim DS1307
(
and compatible
)
RTC support
TITLE
:=
Dallas/Maxim DS1307
(
and compatible
)
RTC support
DEFAULT
:=
m
if
ALL_KMODS
&&
RTC_SUPPORT
DEFAULT
:=
m
if
ALL_KMODS
&&
RTC_SUPPORT
DEPENDS
:=
+kmod-i2c-core +!
(
LINUX_3_18||LINUX_4_9
)
:kmod-regmap +!
(
LINUX_3_18||LINUX_4_9
)
:kmod-hwmon-core
DEPENDS
:=
+kmod-i2c-core +!
(
LINUX_3_18||LINUX_4_9
)
:kmod-regmap
-i2c
+!
(
LINUX_3_18||LINUX_4_9
)
:kmod-hwmon-core
KCONFIG
:=
CONFIG_RTC_DRV_DS1307
\
KCONFIG
:=
CONFIG_RTC_DRV_DS1307
\
CONFIG_RTC_CLASS
=
y
CONFIG_RTC_CLASS
=
y
FILES
:=
$(LINUX_DIR)
/drivers/rtc/rtc-ds1307.ko
FILES
:=
$(LINUX_DIR)
/drivers/rtc/rtc-ds1307.ko
...
@@ -710,32 +710,71 @@ endef
...
@@ -710,32 +710,71 @@ endef
$(eval
$(call
KernelPackage,serial-8250-exar))
$(eval
$(call
KernelPackage,serial-8250-exar))
define
KernelPackage/regmap
define
KernelPackage/regmap
-core
SUBMENU
:=
$(OTHER_MENU)
SUBMENU
:=
$(OTHER_MENU)
TITLE
:=
Generic register map support
TITLE
:=
Generic register map support
DEPENDS
:=
+kmod-lib-lzo +kmod-i2c-core
HIDDEN
:=
1
KCONFIG
:=
CONFIG_REGMAP
\
KCONFIG
:=
CONFIG_REGMAP
CONFIG_REGMAP_MMIO
\
ifneq
($(wildcard $(LINUX_DIR)/drivers/base/regmap/regmap-core.ko),)
CONFIG_REGMAP_SPI
\
FILES
:=
$(LINUX_DIR)
/drivers/base/regmap/regmap-core.ko
CONFIG_REGMAP_I2C
\
endif
CONFIG_SPI
=
y
FILES
:=
\
$(LINUX_DIR)
/drivers/base/regmap/regmap-i2c.ko
\
$(LINUX_DIR)
/drivers/base/regmap/regmap-mmio.ko
\
$(
if
$(CONFIG_SPI)
,
$(LINUX_DIR)
/drivers/base/regmap/regmap-spi.ko
)
AUTOLOAD
:=
$(
call
AutoLoad,21,regmap-core regmap-i2c regmap-mmio regmap-spi
)
ifeq
($(strip $(CONFIG_EXTERNAL_KERNEL_TREE)),"")
ifeq
($(strip $(CONFIG_KERNEL_GIT_CLONE_URI)),"")
FILES
+=
$(LINUX_DIR)
/drivers/base/regmap/regmap-core.ko
endif
endif
endef
endef
define
KernelPackage/regmap/description
define
KernelPackage/regmap
-core
/description
Generic
register
map
support
Generic
register
map
support
endef
endef
$(eval
$(call
KernelPackage,regmap))
$(eval
$(call
KernelPackage,regmap-core))
define
KernelPackage/regmap-spi
SUBMENU
:=
$(OTHER_MENU)
TITLE
:=
SPI register map support
DEPENDS
:=
+kmod-regmap-core
HIDDEN
:=
1
KCONFIG
:=
CONFIG_REGMAP_SPI
\
CONFIG_SPI
=
y
FILES
:=
$(LINUX_DIR)
/drivers/base/regmap/regmap-spi.ko
endef
define
KernelPackage/regmap-spi/description
SPI
register
map
support
endef
$(eval
$(call
KernelPackage,regmap-spi))
define
KernelPackage/regmap-i2c
SUBMENU
:=
$(OTHER_MENU)
TITLE
:=
I2C register map support
DEPENDS
:=
+kmod-regmap-core +kmod-i2c-core
HIDDEN
:=
1
KCONFIG
:=
CONFIG_REGMAP_I2C
FILES
:=
$(LINUX_DIR)
/drivers/base/regmap/regmap-i2c.ko
endef
define
KernelPackage/regmap-i2c/description
I2C
register
map
support
endef
$(eval
$(call
KernelPackage,regmap-i2c))
define
KernelPackage/regmap-mmio
SUBMENU
:=
$(OTHER_MENU)
TITLE
:=
MMIO register map support
DEPENDS
:=
+kmod-regmap-core
HIDDEN
:=
1
KCONFIG
:=
CONFIG_REGMAP_MMIO
FILES
:=
$(LINUX_DIR)
/drivers/base/regmap/regmap-mmio.ko
endef
define
KernelPackage/regmap-mmio/description
MMIO
register
map
support
endef
$(eval
$(call
KernelPackage,regmap-mmio))
define
KernelPackage/ikconfig
define
KernelPackage/ikconfig
SUBMENU
:=
$(OTHER_MENU)
SUBMENU
:=
$(OTHER_MENU)
...
@@ -980,7 +1019,7 @@ $(eval $(call KernelPackage,echo))
...
@@ -980,7 +1019,7 @@ $(eval $(call KernelPackage,echo))
define
KernelPackage/bmp085
define
KernelPackage/bmp085
SUBMENU
:=
$(OTHER_MENU)
SUBMENU
:=
$(OTHER_MENU)
TITLE
:=
BMP085/BMP18x pressure sensor
TITLE
:=
BMP085/BMP18x pressure sensor
DEPENDS
:=
+kmod-regmap @!LINUX_3_18
DEPENDS
:=
+kmod-regmap
-core
@!LINUX_3_18
KCONFIG
:=
CONFIG_BMP085
KCONFIG
:=
CONFIG_BMP085
FILES
:=
$(LINUX_DIR)
/drivers/misc/bmp085.ko
FILES
:=
$(LINUX_DIR)
/drivers/misc/bmp085.ko
endef
endef
...
...
package/kernel/linux/modules/sound.mk
浏览文件 @
281b7eb9
...
@@ -188,7 +188,7 @@ $(eval $(call KernelPackage,sound-via82xx))
...
@@ -188,7 +188,7 @@ $(eval $(call KernelPackage,sound-via82xx))
define
KernelPackage/sound-soc-core
define
KernelPackage/sound-soc-core
TITLE
:=
SoC sound support
TITLE
:=
SoC sound support
DEPENDS
:=
+kmod-regmap +kmod-ac97
DEPENDS
:=
+kmod-regmap
-core
+kmod-ac97
KCONFIG
:=
\
KCONFIG
:=
\
CONFIG_SND_SOC
\
CONFIG_SND_SOC
\
CONFIG_SND_SOC_DMAENGINE_PCM
=
y
\
CONFIG_SND_SOC_DMAENGINE_PCM
=
y
\
...
@@ -321,7 +321,7 @@ define KernelPackage/sound-hda-core
...
@@ -321,7 +321,7 @@ define KernelPackage/sound-hda-core
$(LINUX_DIR)
/sound/pci/hda/snd-hda-codec.ko
\
$(LINUX_DIR)
/sound/pci/hda/snd-hda-codec.ko
\
$(LINUX_DIR)
/sound/pci/hda/snd-hda-codec-generic.ko
$(LINUX_DIR)
/sound/pci/hda/snd-hda-codec-generic.ko
AUTOLOAD
:=
$(
call
AutoProbe,snd-hda-core@ge4.1 snd-hda-codec snd-hda-codec-generic
)
AUTOLOAD
:=
$(
call
AutoProbe,snd-hda-core@ge4.1 snd-hda-codec snd-hda-codec-generic
)
$(call
AddDepends/sound,+kmod-regmap)
$(call
AddDepends/sound,+kmod-regmap
-core
)
endef
endef
define
KernelPackage/sound-hda-core/description
define
KernelPackage/sound-hda-core/description
...
...
package/kernel/linux/modules/wpan.mk
浏览文件 @
281b7eb9
...
@@ -72,7 +72,7 @@ $(eval $(call KernelPackage,fakelb))
...
@@ -72,7 +72,7 @@ $(eval $(call KernelPackage,fakelb))
define
KernelPackage/at86rf230
define
KernelPackage/at86rf230
SUBMENU
:=
$(WPAN_MENU)
SUBMENU
:=
$(WPAN_MENU)
TITLE
:=
AT86RF230 transceiver driver
TITLE
:=
AT86RF230 transceiver driver
DEPENDS
:=
+kmod-mac802154 +kmod-regmap
DEPENDS
:=
+kmod-mac802154 +kmod-regmap
-spi
KCONFIG
:=
CONFIG_IEEE802154_AT86RF230
\
KCONFIG
:=
CONFIG_IEEE802154_AT86RF230
\
CONFIG_IEEE802154_AT86RF230_DEBUGFS
=
n
\
CONFIG_IEEE802154_AT86RF230_DEBUGFS
=
n
\
CONFIG_SPI
=
y
\
CONFIG_SPI
=
y
\
...
@@ -85,7 +85,7 @@ $(eval $(call KernelPackage,at86rf230))
...
@@ -85,7 +85,7 @@ $(eval $(call KernelPackage,at86rf230))
define
KernelPackage/mrf24j40
define
KernelPackage/mrf24j40
SUBMENU
:=
$(WPAN_MENU)
SUBMENU
:=
$(WPAN_MENU)
TITLE
:=
MRF24J40 transceiver driver
TITLE
:=
MRF24J40 transceiver driver
DEPENDS
:=
+kmod-mac802154 +kmod-regmap
DEPENDS
:=
+kmod-mac802154 +kmod-regmap
-spi
KCONFIG
:=
CONFIG_IEEE802154_MRF24J40
\
KCONFIG
:=
CONFIG_IEEE802154_MRF24J40
\
CONFIG_SPI
=
y
\
CONFIG_SPI
=
y
\
CONFIG_SPI_MASTER
=
y
CONFIG_SPI_MASTER
=
y
...
...
target/linux/at91/modules.mk
浏览文件 @
281b7eb9
...
@@ -53,7 +53,7 @@ $(eval $(call KernelPackage,at91-adc))
...
@@ -53,7 +53,7 @@ $(eval $(call KernelPackage,at91-adc))
define
KernelPackage/at91-udc
define
KernelPackage/at91-udc
SUBMENU
:=
$(USB_MENU)
SUBMENU
:=
$(USB_MENU)
TITLE
:=
USB Device Controller on atmel SoC
TITLE
:=
USB Device Controller on atmel SoC
DEPENDS
:=
@TARGET_at91 +kmod-usb-gadget +kmod-regmap
DEPENDS
:=
@TARGET_at91 +kmod-usb-gadget +kmod-regmap
-core
KCONFIG
:=
CONFIG_USB_AT91
KCONFIG
:=
CONFIG_USB_AT91
ifneq
($(wildcard $(LINUX_DIR)/drivers/usb/gadget/udc/at91_udc.ko),)
ifneq
($(wildcard $(LINUX_DIR)/drivers/usb/gadget/udc/at91_udc.ko),)
FILES
:=
$(LINUX_DIR)
/drivers/usb/gadget/udc/at91_udc.ko
FILES
:=
$(LINUX_DIR)
/drivers/usb/gadget/udc/at91_udc.ko
...
...
target/linux/brcm2708/modules.mk
浏览文件 @
281b7eb9
...
@@ -75,7 +75,7 @@ define KernelPackage/sound-soc-bcm2835-i2s
...
@@ -75,7 +75,7 @@ define KernelPackage/sound-soc-bcm2835-i2s
FILES
:=
\
FILES
:=
\
$(LINUX_DIR)
/sound/soc/bcm/snd-soc-bcm2835-i2s.ko
$(LINUX_DIR)
/sound/soc/bcm/snd-soc-bcm2835-i2s.ko
AUTOLOAD
:=
$(
call
AutoLoad,68,snd-soc-bcm2835-i2s
)
AUTOLOAD
:=
$(
call
AutoLoad,68,snd-soc-bcm2835-i2s
)
DEPENDS
:=
@TARGET_brcm2708 +kmod-regmap +kmod-sound-soc-core
DEPENDS
:=
@TARGET_brcm2708 +kmod-regmap
-mmio
+kmod-sound-soc-core
$(call
AddDepends/sound)
$(call
AddDepends/sound)
endef
endef
...
@@ -93,7 +93,8 @@ define KernelPackage/sound-soc-3dlab-nano-player
...
@@ -93,7 +93,8 @@ define KernelPackage/sound-soc-3dlab-nano-player
AUTOLOAD
:=
$(
call
AutoLoad,68,snd-soc-3dlab-nano-player
)
AUTOLOAD
:=
$(
call
AutoLoad,68,snd-soc-3dlab-nano-player
)
DEPENDS
:=
\
DEPENDS
:=
\
@LINUX_4_14
\
@LINUX_4_14
\
kmod-sound-soc-bcm2835-i2s
kmod-sound-soc-bcm2835-i2s
\
+kmod-regmap-i2c
endef
endef
define
KernelPackage/sound-soc-3dlab-nano-player/description
define
KernelPackage/sound-soc-3dlab-nano-player/description
...
@@ -248,7 +249,7 @@ define KernelPackage/sound-soc-allo-katana-codec
...
@@ -248,7 +249,7 @@ define KernelPackage/sound-soc-allo-katana-codec
DEPENDS
:=
\
DEPENDS
:=
\
@LINUX_4_14
\
@LINUX_4_14
\
+kmod-i2c-bcm2708
\
+kmod-i2c-bcm2708
\
+kmod-regmap
\
+kmod-regmap
-core
\
kmod-sound-soc-bcm2835-i2s
kmod-sound-soc-bcm2835-i2s
$(call
AddDepends/sound)
$(call
AddDepends/sound)
endef
endef
...
...
target/linux/generic/hack-4.14/259-regmap_dynamic.patch
浏览文件 @
281b7eb9
...
@@ -21,22 +21,19 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
...
@@ -21,22 +21,19 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
- default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_W1 || REGMAP_AC97 || REGMAP_MMIO || REGMAP_IRQ)
- default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_W1 || REGMAP_AC97 || REGMAP_MMIO || REGMAP_IRQ)
select IRQ_DOMAIN if REGMAP_IRQ
select IRQ_DOMAIN if REGMAP_IRQ
- bool
- bool
+ tristate
"Regmap"
+ tristate
config REGCACHE_COMPRESSED
config REGCACHE_COMPRESSED
select LZO_COMPRESS
select LZO_COMPRESS
@@ -17,23 +16,30 @@
config REGMAP_AC97
@@ -18,22 +17,29 @@
config REGMAP_AC97
tristate
config REGMAP_I2C
config REGMAP_I2C
- tristate
tristate
+ tristate "Regmap I2C"
+ select REGMAP
+ select REGMAP
depends on I2C
depends on I2C
config REGMAP_SPI
config REGMAP_SPI
- tristate
tristate
+ tristate "Regmap SPI"
+ select REGMAP
+ select REGMAP
+ depends on SPI_MASTER
+ depends on SPI_MASTER
depends on SPI
depends on SPI
...
@@ -52,8 +49,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
...
@@ -52,8 +49,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
depends on W1
depends on W1
config REGMAP_MMIO
config REGMAP_MMIO
- tristate
tristate
+ tristate "Regmap MMIO"
+ select REGMAP
+ select REGMAP
config REGMAP_IRQ
config REGMAP_IRQ
...
...
target/linux/generic/hack-4.19/259-regmap_dynamic.patch
浏览文件 @
281b7eb9
...
@@ -21,26 +21,22 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
...
@@ -21,26 +21,22 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
- default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_W1 || REGMAP_AC97 || REGMAP_MMIO || REGMAP_IRQ)
- default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_W1 || REGMAP_AC97 || REGMAP_MMIO || REGMAP_IRQ)
select IRQ_DOMAIN if REGMAP_IRQ
select IRQ_DOMAIN if REGMAP_IRQ
- bool
- bool
+ tristate
"Regmap"
+ tristate
config REGCACHE_COMPRESSED
config REGCACHE_COMPRESSED
select LZO_COMPRESS
select LZO_COMPRESS
@@ -17,7 +16,8 @@
config REGMAP_AC97
@@ -18,6 +17,7 @@
config REGMAP_AC97
tristate
config REGMAP_I2C
config REGMAP_I2C
- tristate
tristate
+ tristate "Regmap I2C"
+ select REGMAP
+ select REGMAP
depends on I2C
depends on I2C
config REGMAP_SLIMBUS
config REGMAP_SLIMBUS
@@ -25,21 +25,27 @@
config REGMAP_SLIMBUS
@@ -26,20 +26,26 @@
config REGMAP_SLIMBUS
depends on SLIMBUS
config REGMAP_SPI
config REGMAP_SPI
- tristate
tristate
+ tristate "Regmap SPI"
+ select REGMAP
+ select REGMAP
+ depends on SPI_MASTER
+ depends on SPI_MASTER
depends on SPI
depends on SPI
...
@@ -56,8 +52,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
...
@@ -56,8 +52,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
depends on W1
depends on W1
config REGMAP_MMIO
config REGMAP_MMIO
- tristate
tristate
+ tristate "Regmap MMIO"
+ select REGMAP
+ select REGMAP
config REGMAP_IRQ
config REGMAP_IRQ
...
...
target/linux/generic/hack-4.9/259-regmap_dynamic.patch
浏览文件 @
281b7eb9
...
@@ -21,22 +21,19 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
...
@@ -21,22 +21,19 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
- default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_AC97 || REGMAP_MMIO || REGMAP_IRQ)
- default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_AC97 || REGMAP_MMIO || REGMAP_IRQ)
select IRQ_DOMAIN if REGMAP_IRQ
select IRQ_DOMAIN if REGMAP_IRQ
- bool
- bool
+ tristate
"Regmap"
+ tristate
config REGCACHE_COMPRESSED
config REGCACHE_COMPRESSED
select LZO_COMPRESS
select LZO_COMPRESS
@@ -16,19 +15,25 @@
config REGMAP_AC97
@@ -17,18 +16,24 @@
config REGMAP_AC97
tristate
config REGMAP_I2C
config REGMAP_I2C
- tristate
tristate
+ tristate "Regmap I2C"
+ select REGMAP
+ select REGMAP
depends on I2C
depends on I2C
config REGMAP_SPI
config REGMAP_SPI
- tristate
tristate
+ tristate "Regmap SPI"
+ select REGMAP
+ select REGMAP
+ depends on SPI_MASTER
+ depends on SPI_MASTER
depends on SPI
depends on SPI
...
@@ -47,8 +44,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
...
@@ -47,8 +44,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
depends on SPMI
depends on SPMI
config REGMAP_MMIO
config REGMAP_MMIO
- tristate
tristate
+ tristate "Regmap MMIO"
+ select REGMAP
+ select REGMAP
config REGMAP_IRQ
config REGMAP_IRQ
...
...
target/linux/generic/pending-3.18/259-regmap_dynamic.patch
浏览文件 @
281b7eb9
...
@@ -7,22 +7,19 @@
...
@@ -7,22 +7,19 @@
- default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_MMIO || REGMAP_IRQ)
- default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_MMIO || REGMAP_IRQ)
select IRQ_DOMAIN if REGMAP_IRQ
select IRQ_DOMAIN if REGMAP_IRQ
- bool
- bool
+ tristate
"Regmap"
+ tristate
config REGCACHE_COMPRESSED
config REGCACHE_COMPRESSED
select LZO_COMPRESS
select LZO_COMPRESS
@@ -13,19 +12,25 @@
config REGCACHE_COMPRESSED
@@ -14,18 +13,24 @@
config REGCACHE_COMPRESSED
bool
config REGMAP_I2C
config REGMAP_I2C
- tristate
tristate
+ tristate "Regmap I2C"
+ select REGMAP
+ select REGMAP
depends on I2C
depends on I2C
config REGMAP_SPI
config REGMAP_SPI
- tristate
tristate
+ tristate "Regmap SPI"
+ select REGMAP
+ select REGMAP
+ depends on SPI_MASTER
+ depends on SPI_MASTER
depends on SPI
depends on SPI
...
@@ -33,8 +30,7 @@
...
@@ -33,8 +30,7 @@
depends on SPMI
depends on SPMI
config REGMAP_MMIO
config REGMAP_MMIO
- tristate
tristate
+ tristate "Regmap MMIO"
+ select REGMAP
+ select REGMAP
config REGMAP_IRQ
config REGMAP_IRQ
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录