diff options
Diffstat (limited to 'target/linux/x86')
-rw-r--r-- | target/linux/x86/config-3.3 | 17 | ||||
-rw-r--r-- | target/linux/x86/modules.mk | 60 |
2 files changed, 77 insertions, 0 deletions
diff --git a/target/linux/x86/config-3.3 b/target/linux/x86/config-3.3 index 04ef2bf97..0bdb7ffb3 100644 --- a/target/linux/x86/config-3.3 +++ b/target/linux/x86/config-3.3 @@ -36,6 +36,20 @@ CONFIG_BCMA_POSSIBLE=y CONFIG_BINFMT_MISC=y CONFIG_BLK_DEV_SD=y CONFIG_BOUNCE=y +# CONFIG_CAN_BCM is not set +# CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CALC_BITTIMING is not set +# CONFIG_CAN_CC770 is not set +# CONFIG_CAN_DEBUG_DEVICES is not set +# CONFIG_CAN_DEV is not set +# CONFIG_CAN_EMS_USB is not set +# CONFIG_CAN_ESD_USB2 is not set +# CONFIG_CAN_GW is not set +# CONFIG_CAN_RAW is not set +# CONFIG_CAN_SJA1000 is not set +# CONFIG_CAN_SOFTING is not set +# CONFIG_CAN_SLCAN is not set +# CONFIG_CAN_VCAN is not set CONFIG_CLKBLD_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_CLKSRC_I8253=y @@ -174,6 +188,8 @@ CONFIG_I8253_LOCK=y CONFIG_ILLEGAL_POINTER_VALUE=0 CONFIG_INITRAMFS_SOURCE="" CONFIG_INSTRUCTION_DECODER=y +# CONFIG_INTEL_IOATDMA is not set +# CONFIG_INTEL_MID_DMAC is not set # CONFIG_IOMMU_HELPER is not set # CONFIG_IOMMU_STRESS is not set CONFIG_IO_DELAY_0X80=y @@ -239,6 +255,7 @@ CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_KM=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_NEED_SG_DMA_LENGTH=y +# CONFIG_NET_DMA is not set # CONFIG_NET_NS is not set CONFIG_NOHIGHMEM=y CONFIG_NO_BOOTMEM=y diff --git a/target/linux/x86/modules.mk b/target/linux/x86/modules.mk index 70a64ffdb..9c7de7d67 100644 --- a/target/linux/x86/modules.mk +++ b/target/linux/x86/modules.mk @@ -312,3 +312,63 @@ define KernelPackage/leds-net48xx/description endef $(eval $(call KernelPackage,leds-net48xx)) + +define KernelPackage/pch-phub + SUBMENU:=$(OTHER_MENU) + TITLE:=Intel EG20T PCH PHUB + DEPENDS:=@TARGET_x86 + KCONFIG:=CONFIG_PCH_PHUB + FILES:=$(LINUX_DIR)/drivers/misc/pch_phub.ko + AUTOLOAD:=$(call AutoLoad,50,pch_phub) +endef + +define KernelPackage/pch-phub/description + Kernel module for Intel EG20T PCH PHUB and OKI SEMICONDUCTOR IOH ML7213 and ML7223. +endef + +$(eval $(call KernelPackage,pch-phub)) + +define KernelPackage/gpio-pch + SUBMENU:=$(OTHER_MENU) + TITLE:=Intel EG20T PCH GPIO + DEPENDS:=@TARGET_x86 + KCONFIG:=CONFIG_GPIO_PCH + FILES:=$(LINUX_DIR)/drivers/gpio/gpio-pch.ko + AUTOLOAD:=$(call AutoLoad,50,gpio-pch) +endef + +define KernelPackage/gpio-pch/description + Kernel module for Intel EG20T PCH GPIO and LAPIS Semiconductor IOH ML7223 and ML7831. +endef + +$(eval $(call KernelPackage,gpio-pch)) + +define KernelPackage/pch-dma + SUBMENU:=$(OTHER_MENU) + TITLE:=Intel EG20T PCH DMA + DEPENDS:=@TARGET_x86 + KCONFIG:=CONFIG_PCH_DMA CONFIG_PCI=y CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y + FILES:=$(LINUX_DIR)/drivers/dma/pch_dma.ko + AUTOLOAD:=$(call AutoLoad,50,pch_dma) +endef + +define KernelPackage/pch-dma/description + Kernel module for Intel EG20T PCH DMA and LAPIS Semiconductor IOH ML7213, ML7223 and ML7831. +endef + +$(eval $(call KernelPackage,pch-dma)) + +define KernelPackage/pch-can + SUBMENU:=$(OTHER_MENU) + TITLE:=Intel EG20T PCH CAN controller + DEPENDS:=@TARGET_x86 + KCONFIG:=CONFIG_PCH_CAN CONFIG_CAN=y CONFIG_CAN_DEV=y + FILES:=$(LINUX_DIR)/drivers/net/can/pch_can.ko + AUTOLOAD:=$(call AutoLoad,50,pch_can) +endef + +define KernelPackage/pch-can/description + Kernel module for Intel EG20T PCH CAN controller. This driver can access CAN bus. +endef + +$(eval $(call KernelPackage,pch-can)) |