#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm 4.14.38 Kernel Configuration
+# Linux/arm 4.14.40 Kernel Configuration
#
CONFIG_ARM=y
CONFIG_ARM_HAS_SG_CHAIN=y
CONFIG_INPUT_CM109=m
# CONFIG_INPUT_REGULATOR_HAPTIC is not set
CONFIG_INPUT_RETU_PWRBUTTON=m
+CONFIG_INPUT_AXP20X_PEK=m
CONFIG_INPUT_TWL4030_PWRBUTTON=m
CONFIG_INPUT_TWL4030_VIBRA=m
CONFIG_INPUT_TWL6040_VIBRA=m
#
# CONFIG_GPIO_74XX_MMIO is not set
# CONFIG_GPIO_ALTERA is not set
+CONFIG_GPIO_AXP209=y
# CONFIG_GPIO_DWAPB is not set
# CONFIG_GPIO_EXAR is not set
# CONFIG_GPIO_FTGPIO010 is not set
# CONFIG_BATTERY_SBS is not set
# CONFIG_CHARGER_SBS is not set
# CONFIG_BATTERY_BQ27XXX is not set
+CONFIG_CHARGER_AXP20X=m
+CONFIG_BATTERY_AXP20X=m
+CONFIG_AXP20X_POWER=m
+# CONFIG_AXP288_FUEL_GAUGE is not set
# CONFIG_BATTERY_MAX17040 is not set
# CONFIG_BATTERY_MAX17042 is not set
# CONFIG_BATTERY_MAX1721X is not set
# CONFIG_MFD_BCM590XX is not set
# CONFIG_MFD_BD9571MWV is not set
# CONFIG_MFD_AC100 is not set
-# CONFIG_MFD_AXP20X_I2C is not set
+CONFIG_MFD_AXP20X=y
+CONFIG_MFD_AXP20X_I2C=y
# CONFIG_MFD_AXP20X_RSB is not set
# CONFIG_MFD_CROS_EC is not set
# CONFIG_MFD_ASIC3 is not set
# CONFIG_REGULATOR_ACT8865 is not set
# CONFIG_REGULATOR_AD5398 is not set
CONFIG_REGULATOR_ANATOP=y
+CONFIG_REGULATOR_AXP20X=m
# CONFIG_REGULATOR_DA9210 is not set
# CONFIG_REGULATOR_DA9211 is not set
# CONFIG_REGULATOR_FAN53555 is not set
# Extcon Device Drivers
#
# CONFIG_EXTCON_ADC_JACK is not set
+# CONFIG_EXTCON_AXP288 is not set
# CONFIG_EXTCON_GPIO is not set
# CONFIG_EXTCON_MAX3355 is not set
# CONFIG_EXTCON_RT8973A is not set
#
# CONFIG_AD7291 is not set
# CONFIG_AD799X is not set
+CONFIG_AXP20X_ADC=m
+# CONFIG_AXP288_ADC is not set
# CONFIG_BERLIN2_ADC is not set
# CONFIG_CC10001_ADC is not set
# CONFIG_ENVELOPE_DETECTOR is not set
#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/muxes/i2c-mux-reg.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/iio
#lib/modules/KVER-ipfire-multi/kernel/drivers/iio/adc
+#lib/modules/KVER-ipfire-multi/kernel/drivers/iio/adc/axp20x_adc.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/iio/adc/meson_saradc.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/iio/adc/sun4i-gpadc-iio.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/iio/adc/twl4030-madc.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/input/matrix-keymap.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc
#lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/ati_remote2.ko
+#lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/axp20x-pek.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/cm109.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/gpio-beeper.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/keyspan_remote.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/power/supply
#lib/modules/KVER-ipfire-multi/kernel/drivers/power/supply/88pm860x_battery.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/power/supply/88pm860x_charger.ko
+#lib/modules/KVER-ipfire-multi/kernel/drivers/power/supply/axp20x_ac_power.ko
+#lib/modules/KVER-ipfire-multi/kernel/drivers/power/supply/axp20x_battery.ko
+#lib/modules/KVER-ipfire-multi/kernel/drivers/power/supply/axp20x_usb_power.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/power/supply/generic-adc-battery.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/power/supply/twl4030_charger.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/power/supply/twl4030_madc_battery.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/pwm/pwm-sun4i.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/pwm/pwm-twl-led.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/pwm/pwm-twl.ko
+#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator
+#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/axp20x-regulator.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/rtc
#lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-88pm80x.ko
#lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-88pm860x.ko
etc/nagios
etc/nagios/nrpe.cfg
+etc/rc.d/init.d/nrpe
#root/.rnd
#usr/bin/nrpe-uninstall
usr/bin/nrpe
ifeq "$(KCFG)" "-kirkwood"
# cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-3.10.10-mv_cesa_disable_failing_hmac_sha1.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-4.14.40-kirkwood-dtb.patch
endif
ifeq "$(KCFG)" "-multi"
--- /dev/null
+diff --git a/arch/arm/boot/dts/kirkwood-iconnect.dts b/arch/arm/boot/dts/kirkwood-iconnect.dts
+index 4a512d8..f550bba 100644
+--- a/arch/arm/boot/dts/kirkwood-iconnect.dts
++++ b/arch/arm/boot/dts/kirkwood-iconnect.dts
+@@ -5,7 +5,7 @@
+ #include "kirkwood-6281.dtsi"
+
+ / {
+- model = "Iomega Iconnect";
++ model = "Iomega iConnect";
+ compatible = "iom,iconnect-1.1", "iom,iconnect", "marvell,kirkwood-88f6281", "marvell,kirkwood";
+
+ memory {
+@@ -85,37 +85,37 @@
+ pinctrl-names = "default";
+
+ led-level {
+- label = "led_level";
++ label = "iconnect::led_level";
+ gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>;
+ default-state = "on";
+ };
+ power-blue {
+- label = "power:blue";
++ label = "iconnect:blue:power";
+ gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
+ default-state = "keep";
+ };
+ power-red {
+- label = "power:red";
++ label = "iconnect:red:power";
+ gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>;
+ };
+ usb1 {
+- label = "usb1:blue";
++ label = "iconnect:blue:usb_1";
+ gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>;
+ };
+ usb2 {
+- label = "usb2:blue";
++ label = "iconnect:blue:usb_2";
+ gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
+ };
+ usb3 {
+- label = "usb3:blue";
++ label = "iconnect:blue:usb_3";
+ gpios = <&gpio1 14 GPIO_ACTIVE_HIGH>;
+ };
+ usb4 {
+- label = "usb4:blue";
++ label = "iconnect:blue:usb_4";
+ gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>;
+ };
+ otb {
+- label = "otb:blue";
++ label = "iconnect:blue:otb";
+ gpios = <&gpio1 16 GPIO_ACTIVE_HIGH>;
+ };
+ };