arch: m68k: include: asm: define 'VM_DATA_DEFAULT_FLAGS' no matter whether has 'NOMMU' or not.
PATCH 1/1 arch: m68k: include: asm: define 'VM_DATA_DEFAULT_FLAGS' no matter whether has 'NOMMU' or not.
Define 'VM_DATA_DEFAULT_FLAGS' when 'NOMMU' to pass compiling.
So move it from "include/asm/page_mm.h to "include/asm/page.h"
The related make:
make ARCH=m68k randconfig
make ARCH=m68k menuconfig
choose cross compiler
disable MMU support
make ARCH=m68k V=1 EXTRA_CFLAGS=-W
The related error:
security/selinux/hooks.c: In function ‘selinux_init’:
security/selinux/hooks.c:5821:21: error: ‘VM_DATA_DEFAULT_FLAGS’ undeclared (first use in this function)
(the attachment is the related .config file)
--- arch/m68k/include/asm/page.h | 3 +++ arch/m68k/include/asm/page_mm.h | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-)
arch/m68k/include/asm/page.h +3 -0
@@ -48,6 +48,9 @@ extern unsigned long _ramend;#include <asm/page_no.h> #endif +#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ + VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) +#include <asm-generic/getorder.h> #endif /* _M68K_PAGE_H */
arch/m68k/include/asm/page_mm.h +0 -3
@@ -173,7 +173,4 @@ static inline __attribute_const__ int __virt_to_node_shift(void)#endif /* __ASSEMBLY__ */ -#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ - VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) -#endif /* _M68K_PAGE_MM_H */
Signature · 1 line
1.7.7.6
#
# Automatically generated file; DO NOT EDIT.
# Linux/m68k 3.10.0-rc6 Kernel Configuration
#CONFIG_M68K=yCONFIG_RWSEM_GENERIC_SPINLOCK=y CONFIG_GENERIC_HWEIGHT=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_TIME_LOW_RES=yCONFIG_NO_IOPORT=yCONFIG_NO_DMA=yCONFIG_ZONE_DMA=yCONFIG_HZ=100 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=yCONFIG_IRQ_WORK=y
#
# General setup
#CONFIG_BROKEN_ON_SMP=yCONFIG_INIT_ENV_ARG_LIMIT=32CONFIG_CROSS_COMPILE="m68k-linux-gnu-"CONFIG_LOCALVERSION=""CONFIG_LOCALVERSION_AUTO=yCONFIG_DEFAULT_HOSTNAME="(none)"CONFIG_SYSVIPC=yCONFIG_POSIX_MQUEUE=yCONFIG_FHANDLE=yCONFIG_AUDIT=y
# CONFIG_AUDIT_LOGINUID_IMMUTABLE is not setCONFIG_HAVE_GENERIC_HARDIRQS=y
#
# IRQ subsystem
#CONFIG_GENERIC_HARDIRQS=yCONFIG_GENERIC_IRQ_SHOW=yCONFIG_IRQ_DOMAIN=yCONFIG_IRQ_DOMAIN_DEBUG=y
#
# CPU/Task time and stats accounting
#CONFIG_TICK_CPU_ACCOUNTING=yCONFIG_BSD_PROCESS_ACCT=y
# CONFIG_BSD_PROCESS_ACCT_V3 is not setCONFIG_TASKSTATS=yCONFIG_TASK_DELAY_ACCT=y
# CONFIG_TASK_XACCT is not set
#
# RCU Subsystem
#CONFIG_TINY_RCU=y
# CONFIG_PREEMPT_RCU is not set
# CONFIG_RCU_STALL_COMMON is not set
# CONFIG_TREE_RCU_TRACE is not set
# CONFIG_IKCONFIG is not setCONFIG_LOG_BUF_SHIFT=17CONFIG_CHECKPOINT_RESTORE=y
# CONFIG_NAMESPACES is not setCONFIG_UIDGID_CONVERTED=yCONFIG_UIDGID_STRICT_TYPE_CHECKS=y
# CONFIG_SCHED_AUTOGROUP is not set
# CONFIG_SYSFS_DEPRECATED is not setCONFIG_RELAY=yCONFIG_BLK_DEV_INITRD=yCONFIG_INITRAMFS_SOURCE=""CONFIG_RD_GZIP=yCONFIG_RD_BZIP2=y
# CONFIG_RD_LZMA is not setCONFIG_RD_XZ=y
# CONFIG_RD_LZO is not set
# CONFIG_RD_LZ4 is not setCONFIG_CC_OPTIMIZE_FOR_SIZE=yCONFIG_ANON_INODES=yCONFIG_HAVE_UID16=yCONFIG_EXPERT=y
# CONFIG_UID16 is not set
# CONFIG_KALLSYMS is not setCONFIG_PRINTK=yCONFIG_BUG=y
# CONFIG_BASE_FULL is not set
# CONFIG_FUTEX is not set
# CONFIG_EPOLL is not setCONFIG_SIGNALFD=y
# CONFIG_TIMERFD is not set
# CONFIG_EVENTFD is not setCONFIG_AIO=yCONFIG_EMBEDDED=y
#
# Kernel Performance Events And Counters
#
# CONFIG_VM_EVENT_COUNTERS is not setCONFIG_SLUB_DEBUG=yCONFIG_COMPAT_BRK=y
# CONFIG_SLAB is not setCONFIG_SLUB=y
# CONFIG_SLOB is not set
# CONFIG_MMAP_ALLOW_UNINITIALIZED is not setCONFIG_PROFILING=y
# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not setCONFIG_ARCH_WANT_IPC_PARSE_VERSION=yCONFIG_HAVE_MOD_ARCH_SPECIFIC=yCONFIG_MODULES_USE_ELF_RELA=yCONFIG_MODULES_USE_ELF_REL=yCONFIG_OLD_SIGSUSPEND3=yCONFIG_OLD_SIGACTION=y
#
# GCOV-based kernel profiling
#CONFIG_GCOV_KERNEL=y
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not setCONFIG_RT_MUTEXES=yCONFIG_BASE_SMALL=1CONFIG_MODULES=y
# CONFIG_MODULE_FORCE_LOAD is not setCONFIG_MODULE_UNLOAD=yCONFIG_MODULE_FORCE_UNLOAD=yCONFIG_MODVERSIONS=yCONFIG_MODULE_SRCVERSION_ALL=y
# CONFIG_MODULE_SIG is not set
# CONFIG_BLOCK is not setCONFIG_UNINLINE_SPIN_UNLOCK=y
# CONFIG_FREEZER is not set
# CONFIG_MMU is not set
#
# Platform setup
#
#
# Processor Type
#CONFIG_M68KCLASSIC=y
# CONFIG_COLDFIRE is not set
# CONFIG_M68000 is not set
# CONFIG_M68328 is not set
# CONFIG_M68EZ328 is not set
# CONFIG_M68VZ328 is not set
# CONFIG_M68360 is not set
#
# Processor Specific Options
#
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not setCONFIG_NODES_SHIFT=3
#
# Machine Types
#
#
# Machine Options
#
# CONFIG_UBOOT is not setCONFIG_4KSTACKS=y
#
# RAM configuration
#CONFIG_RAMBASE=0CONFIG_RAMSIZE=0x400000CONFIG_VECTORBASE=0CONFIG_KERNELBASE=0x400
#
# ROM configuration
#
# CONFIG_ROM is not setCONFIG_RAMKERNEL=y
# CONFIG_ROMKERNEL is not setCONFIG_ISA_DMA_API=y
# CONFIG_PCCARD is not set
#
# Kernel Features
#CONFIG_PREEMPT_COUNT=yCONFIG_FLATMEM=yCONFIG_FLAT_NODE_MEM_MAP=y
# CONFIG_HAVE_BOOTMEM_INFO_NODE is not setCONFIG_PAGEFLAGS_EXTENDED=yCONFIG_SPLIT_PTLOCK_CPUS=999999
# CONFIG_PHYS_ADDR_T_64BIT is not setCONFIG_ZONE_DMA_FLAG=1CONFIG_VIRT_TO_BUS=yCONFIG_NOMMU_INITIAL_TRIM_EXCESS=1CONFIG_NEED_PER_CPU_KM=y
# CONFIG_CLEANCACHE is not set
# CONFIG_ZBUD is not set
#
# Executable file formats
#CONFIG_BINFMT_SCRIPT=m
# CONFIG_BINFMT_FLAT is not set
# CONFIG_HAVE_AOUT is not setCONFIG_BINFMT_MISC=y
# CONFIG_COREDUMP is not set
#
# Power management options
#
# CONFIG_PM is not setCONFIG_NET=y
#
# Networking options
#CONFIG_PACKET=mCONFIG_PACKET_DIAG=m
# CONFIG_UNIX is not setCONFIG_XFRM=yCONFIG_XFRM_ALGO=y
# CONFIG_XFRM_USER is not setCONFIG_XFRM_SUB_POLICY=yCONFIG_XFRM_MIGRATE=yCONFIG_XFRM_IPCOMP=y
# CONFIG_NET_KEY is not setCONFIG_INET=y
# CONFIG_IP_MULTICAST is not setCONFIG_IP_ADVANCED_ROUTER=y
# CONFIG_IP_FIB_TRIE_STATS is not setCONFIG_IP_MULTIPLE_TABLES=yCONFIG_IP_ROUTE_MULTIPATH=y
# CONFIG_IP_ROUTE_VERBOSE is not setCONFIG_IP_PNP=y
# CONFIG_IP_PNP_DHCP is not setCONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not setCONFIG_NET_IPIP=mCONFIG_NET_IPGRE_DEMUX=yCONFIG_NET_IP_TUNNEL=mCONFIG_NET_IPGRE=m
# CONFIG_ARPD is not setCONFIG_SYN_COOKIES=yCONFIG_NET_IPVTI=mCONFIG_INET_AH=y
# CONFIG_INET_ESP is not setCONFIG_INET_IPCOMP=yCONFIG_INET_XFRM_TUNNEL=yCONFIG_INET_TUNNEL=yCONFIG_INET_XFRM_MODE_TRANSPORT=mCONFIG_INET_XFRM_MODE_TUNNEL=mCONFIG_INET_XFRM_MODE_BEET=mCONFIG_INET_LRO=mCONFIG_INET_DIAG=mCONFIG_INET_TCP_DIAG=mCONFIG_INET_UDP_DIAG=m
# CONFIG_TCP_CONG_ADVANCED is not setCONFIG_TCP_CONG_CUBIC=yCONFIG_DEFAULT_TCP_CONG="cubic"
# CONFIG_TCP_MD5SIG is not set
# CONFIG_IPV6 is not setCONFIG_NETLABEL=yCONFIG_NETWORK_SECMARK=y
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
# CONFIG_NETFILTER is not setCONFIG_IP_DCCP=yCONFIG_INET_DCCP_DIAG=m
#
# DCCP CCIDs Configuration
#
# CONFIG_IP_DCCP_CCID2_DEBUG is not set
# CONFIG_IP_DCCP_CCID3 is not set
#
# DCCP Kernel Hacking
#CONFIG_IP_DCCP_DEBUG=yCONFIG_IP_SCTP=m
# CONFIG_SCTP_DBG_MSG is not setCONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y
# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set
# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not setCONFIG_SCTP_COOKIE_HMAC_MD5=yCONFIG_SCTP_COOKIE_HMAC_SHA1=yCONFIG_RDS=mCONFIG_RDS_TCP=mCONFIG_RDS_DEBUG=yCONFIG_TIPC=mCONFIG_TIPC_PORTS=8191
# CONFIG_ATM is not setCONFIG_L2TP=mCONFIG_L2TP_DEBUGFS=m
# CONFIG_L2TP_V3 is not setCONFIG_STP=mCONFIG_MRP=mCONFIG_BRIDGE=mCONFIG_BRIDGE_IGMP_SNOOPING=y
# CONFIG_BRIDGE_VLAN_FILTERING is not setCONFIG_HAVE_NET_DSA=yCONFIG_NET_DSA=yCONFIG_NET_DSA_TAG_DSA=yCONFIG_NET_DSA_TAG_EDSA=yCONFIG_VLAN_8021Q=m
# CONFIG_VLAN_8021Q_GVRP is not setCONFIG_VLAN_8021Q_MVRP=y
# CONFIG_DECNET is not setCONFIG_LLC=y
# CONFIG_LLC2 is not setCONFIG_IPX=yCONFIG_IPX_INTERN=yCONFIG_ATALK=mCONFIG_DEV_APPLETALK=m
# CONFIG_IPDDP is not setCONFIG_X25=y
# CONFIG_LAPB is not setCONFIG_PHONET=yCONFIG_IEEE802154=yCONFIG_MAC802154=y
# CONFIG_NET_SCHED is not setCONFIG_DCB=yCONFIG_DNS_RESOLVER=yCONFIG_BATMAN_ADV=y
# CONFIG_BATMAN_ADV_BLA is not set
# CONFIG_BATMAN_ADV_DAT is not setCONFIG_BATMAN_ADV_NC=y
# CONFIG_BATMAN_ADV_DEBUG is not setCONFIG_OPENVSWITCH=mCONFIG_VSOCKETS=m
# CONFIG_NETLINK_MMAP is not set
# CONFIG_NETLINK_DIAG is not setCONFIG_NET_MPLS_GSO=mCONFIG_NET_LL_RX_POLL=yCONFIG_BQL=y
#
# Network testing
#
# CONFIG_HAMRADIO is not setCONFIG_CAN=m
# CONFIG_CAN_RAW is not setCONFIG_CAN_BCM=mCONFIG_CAN_GW=m
#
# CAN Device Drivers
#
# CONFIG_CAN_VCAN is not setCONFIG_CAN_SLCAN=mCONFIG_CAN_DEV=mCONFIG_CAN_CALC_BITTIMING=y
# CONFIG_CAN_LEDS is not setCONFIG_CAN_MSCAN=mCONFIG_CAN_SJA1000=mCONFIG_CAN_SJA1000_ISA=mCONFIG_CAN_SJA1000_PLATFORM=mCONFIG_CAN_C_CAN=mCONFIG_CAN_C_CAN_PLATFORM=m
# CONFIG_CAN_CC770 is not setCONFIG_CAN_SOFTING=m
# CONFIG_CAN_DEBUG_DEVICES is not setCONFIG_IRDA=m
#
# IrDA protocols
#CONFIG_IRLAN=m
# CONFIG_IRNET is not setCONFIG_IRCOMM=mCONFIG_IRDA_ULTRA=y
#
# IrDA options
#CONFIG_IRDA_CACHE_LAST_LSAP=y
# CONFIG_IRDA_FAST_RR is not setCONFIG_IRDA_DEBUG=y
#
# Infrared-port device drivers
#
#
# SIR device drivers
#CONFIG_IRTTY_SIR=m
#
# Dongle support
#CONFIG_DONGLE=yCONFIG_ESI_DONGLE=mCONFIG_ACTISYS_DONGLE=m
# CONFIG_TEKRAM_DONGLE is not setCONFIG_TOIM3232_DONGLE=mCONFIG_LITELINK_DONGLE=mCONFIG_MA600_DONGLE=m
# CONFIG_GIRBIL_DONGLE is not set
# CONFIG_MCP2120_DONGLE is not set
# CONFIG_OLD_BELKIN_DONGLE is not setCONFIG_ACT200L_DONGLE=m
#
# FIR device drivers
#
# CONFIG_NSC_FIR is not set
# CONFIG_WINBOND_FIR is not set
# CONFIG_SMC_IRCC_FIR is not set
# CONFIG_ALI_FIR is not set
# CONFIG_VIA_FIR is not setCONFIG_BT=m
# CONFIG_BT_RFCOMM is not setCONFIG_BT_BNEP=mCONFIG_BT_BNEP_MC_FILTER=y
# CONFIG_BT_BNEP_PROTO_FILTER is not setCONFIG_BT_HIDP=m
#
# Bluetooth device drivers
#
# CONFIG_BT_HCIUART is not setCONFIG_BT_HCIVHCI=m
# CONFIG_BT_MRVL is not setCONFIG_AF_RXRPC=m
# CONFIG_AF_RXRPC_DEBUG is not setCONFIG_RXKAD=mCONFIG_FIB_RULES=yCONFIG_WIRELESS=yCONFIG_WEXT_CORE=yCONFIG_CFG80211=m
# CONFIG_NL80211_TESTMODE is not set
# CONFIG_CFG80211_DEVELOPER_WARNINGS is not setCONFIG_CFG80211_REG_DEBUG=y
# CONFIG_CFG80211_CERTIFICATION_ONUS is not setCONFIG_CFG80211_DEFAULT_PS=y
# CONFIG_CFG80211_DEBUGFS is not set
# CONFIG_CFG80211_INTERNAL_REGDB is not setCONFIG_CFG80211_WEXT=y
# CONFIG_LIB80211 is not set
# CONFIG_MAC80211 is not setCONFIG_WIMAX=mCONFIG_WIMAX_DEBUG_LEVEL=8CONFIG_RFKILL=mCONFIG_RFKILL_LEDS=y
# CONFIG_RFKILL_INPUT is not setCONFIG_NET_9P=mCONFIG_NET_9P_VIRTIO=m
# CONFIG_NET_9P_DEBUG is not setCONFIG_CAIF=yCONFIG_CAIF_DEBUG=y
# CONFIG_CAIF_NETDEV is not set
# CONFIG_CAIF_USB is not setCONFIG_CEPH_LIB=y
# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not setCONFIG_NFC=mCONFIG_NFC_NCI=mCONFIG_NFC_NCI_SPI=yCONFIG_NFC_HCI=m
# CONFIG_NFC_SHDLC is not set
#
# Near Field Communication (NFC) devices
#
# CONFIG_NFC_SIM is not setCONFIG_NFC_PN544=mCONFIG_NFC_MICROREAD=m
#
# Device Drivers
#
#
# Generic Driver Options
#CONFIG_UEVENT_HELPER_PATH=""CONFIG_DEVTMPFS=yCONFIG_DEVTMPFS_MOUNT=y
# CONFIG_STANDALONE is not setCONFIG_PREVENT_FIRMWARE_BUILD=yCONFIG_FW_LOADER=yCONFIG_FIRMWARE_IN_KERNEL=yCONFIG_EXTRA_FIRMWARE=""CONFIG_FW_LOADER_USER_HELPER=yCONFIG_DEBUG_DRIVER=yCONFIG_DEBUG_DEVRES=y
# CONFIG_SYS_HYPERVISOR is not setCONFIG_GENERIC_CPU_DEVICES=yCONFIG_REGMAP=yCONFIG_REGMAP_I2C=yCONFIG_REGMAP_SPI=yCONFIG_REGMAP_MMIO=yCONFIG_REGMAP_IRQ=y
# CONFIG_DMA_SHARED_BUFFER is not set
#
# Bus devices
#CONFIG_CONNECTOR=yCONFIG_PROC_EVENTS=yCONFIG_MTD=y
# CONFIG_MTD_TESTS is not set
# CONFIG_MTD_REDBOOT_PARTS is not setCONFIG_MTD_CMDLINE_PARTS=y
# CONFIG_MTD_AR7_PARTS is not set
#
# User Modules And Translation Layers
#CONFIG_MTD_OOPS=m
#
# RAM/ROM/Flash chip drivers
#CONFIG_MTD_CFI=mCONFIG_MTD_JEDECPROBE=mCONFIG_MTD_GEN_PROBE=mCONFIG_MTD_CFI_ADV_OPTIONS=yCONFIG_MTD_CFI_NOSWAP=y
# CONFIG_MTD_CFI_BE_BYTE_SWAP is not set
# CONFIG_MTD_CFI_LE_BYTE_SWAP is not set
# CONFIG_MTD_CFI_GEOMETRY is not setCONFIG_MTD_MAP_BANK_WIDTH_1=yCONFIG_MTD_MAP_BANK_WIDTH_2=yCONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
# CONFIG_MTD_MAP_BANK_WIDTH_32 is not setCONFIG_MTD_CFI_I1=yCONFIG_MTD_CFI_I2=y
# CONFIG_MTD_CFI_I4 is not set
# CONFIG_MTD_CFI_I8 is not set
# CONFIG_MTD_OTP is not setCONFIG_MTD_CFI_INTELEXT=m
# CONFIG_MTD_CFI_AMDSTD is not set
# CONFIG_MTD_CFI_STAA is not setCONFIG_MTD_CFI_UTIL=mCONFIG_MTD_RAM=y
# CONFIG_MTD_ROM is not setCONFIG_MTD_ABSENT=m
#
# Mapping drivers for chip access
#
# CONFIG_MTD_COMPLEX_MAPPINGS is not setCONFIG_MTD_PHYSMAP=y
# CONFIG_MTD_PHYSMAP_COMPAT is not set
# CONFIG_MTD_UCLINUX is not setCONFIG_MTD_PLATRAM=y
#
# Self-contained MTD device drivers
#CONFIG_MTD_DATAFLASH=yCONFIG_MTD_DATAFLASH_WRITE_VERIFY=yCONFIG_MTD_DATAFLASH_OTP=yCONFIG_MTD_M25P80=y
# CONFIG_M25PXX_USE_FAST_READ is not set
# CONFIG_MTD_SST25L is not setCONFIG_MTD_SLRAM=y
# CONFIG_MTD_PHRAM is not setCONFIG_MTD_MTDRAM=mCONFIG_MTDRAM_TOTAL_SIZE=4096CONFIG_MTDRAM_ERASE_SIZE=128
#
# Disk-On-Chip Device Drivers
#CONFIG_MTD_DOCG3=mCONFIG_BCH_CONST_M=14CONFIG_BCH_CONST_T=4CONFIG_MTD_NAND_ECC=m
# CONFIG_MTD_NAND_ECC_SMC is not setCONFIG_MTD_NAND=m
# CONFIG_MTD_NAND_ECC_BCH is not set
# CONFIG_MTD_SM_COMMON is not setCONFIG_MTD_NAND_DENALI=mCONFIG_MTD_NAND_IDS=mCONFIG_MTD_NAND_DISKONCHIP=mCONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=yCONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=yCONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=yCONFIG_MTD_NAND_DOCG4=mCONFIG_MTD_NAND_NANDSIM=mCONFIG_MTD_NAND_PLATFORM=m
# CONFIG_MTD_ONENAND is not set
#
# LPDDR flash memory drivers
#CONFIG_MTD_LPDDR=yCONFIG_MTD_QINFO_PROBE=yCONFIG_MTD_UBI=mCONFIG_MTD_UBI_WL_THRESHOLD=4096CONFIG_MTD_UBI_BEB_LIMIT=20CONFIG_MTD_UBI_FASTMAP=yCONFIG_MTD_UBI_GLUEBI=mCONFIG_PARPORT=y
# CONFIG_PARPORT_GSC is not setCONFIG_PARPORT_AX88796=yCONFIG_PARPORT_1284=yCONFIG_PARPORT_NOT_PC=y
#
# Misc devices
#CONFIG_SENSORS_LIS3LV02D=y
# CONFIG_AD525X_DPOT is not setCONFIG_DUMMY_IRQ=mCONFIG_ICS932S401=mCONFIG_ATMEL_SSC=m
# CONFIG_ENCLOSURE_SERVICES is not set
# CONFIG_APDS9802ALS is not setCONFIG_ISL29003=yCONFIG_ISL29020=yCONFIG_SENSORS_TSL2550=mCONFIG_SENSORS_BH1780=y
# CONFIG_SENSORS_BH1770 is not setCONFIG_SENSORS_APDS990X=y
# CONFIG_HMC6352 is not setCONFIG_DS1682=yCONFIG_TI_DAC7512=yCONFIG_BMP085=yCONFIG_BMP085_I2C=yCONFIG_BMP085_SPI=mCONFIG_USB_SWITCH_FSA9480=mCONFIG_LATTICE_ECP3_CONFIG=m
# CONFIG_SRAM is not set
# CONFIG_C2PORT is not set
#
# EEPROM support
#
# CONFIG_EEPROM_AT24 is not setCONFIG_EEPROM_AT25=y
# CONFIG_EEPROM_LEGACY is not set
# CONFIG_EEPROM_MAX6875 is not set
# CONFIG_EEPROM_93CX6 is not set
# CONFIG_EEPROM_93XX46 is not set
#
# Texas Instruments shared transport line discipline #CONFIG_SENSORS_LIS3_SPI=y CONFIG_SENSORS_LIS3_I2C=m
#
# Altera FPGA firmware download module
#
# CONFIG_ALTERA_STAPL is not setCONFIG_HAVE_IDE=y
#
# SCSI device support
#CONFIG_SCSI_MOD=y
# CONFIG_SCSI_DMA is not set
# CONFIG_SCSI_NETLINK is not setCONFIG_NETDEVICES=yCONFIG_MII=mCONFIG_NET_CORE=yCONFIG_BONDING=y
# CONFIG_DUMMY is not setCONFIG_EQUALIZER=mCONFIG_NET_TEAM=yCONFIG_NET_TEAM_MODE_BROADCAST=y
# CONFIG_NET_TEAM_MODE_ROUNDROBIN is not setCONFIG_NET_TEAM_MODE_RANDOM=yCONFIG_NET_TEAM_MODE_ACTIVEBACKUP=y
# CONFIG_NET_TEAM_MODE_LOADBALANCE is not setCONFIG_MACVLAN=mCONFIG_MACVTAP=m
# CONFIG_VXLAN is not setCONFIG_NETCONSOLE=y
# CONFIG_NETCONSOLE_DYNAMIC is not setCONFIG_NETPOLL=y
# CONFIG_NETPOLL_TRAP is not setCONFIG_NET_POLL_CONTROLLER=y
# CONFIG_TUN is not setCONFIG_VETH=yCONFIG_VIRTIO_NET=m
#
# CAIF transport drivers
#
# CONFIG_CAIF_TTY is not setCONFIG_CAIF_HSI=y
#
# Distributed Switch Architecture drivers
#CONFIG_NET_DSA_MV88E6XXX=y
# CONFIG_NET_DSA_MV88E6060 is not setCONFIG_NET_DSA_MV88E6XXX_NEED_PPU=yCONFIG_NET_DSA_MV88E6131=yCONFIG_NET_DSA_MV88E6123_61_65=mCONFIG_ETHERNET=yCONFIG_NET_CADENCE=yCONFIG_DNET=yCONFIG_NET_VENDOR_INTEL=y
# CONFIG_NET_VENDOR_I825XX is not set
# CONFIG_NET_VENDOR_MARVELL is not set
# CONFIG_NET_VENDOR_MICREL is not setCONFIG_NET_VENDOR_MICROCHIP=y
# CONFIG_ENC28J60 is not setCONFIG_NET_VENDOR_NATSEMI=y
# CONFIG_NET_VENDOR_8390 is not setCONFIG_SH_ETH=mCONFIG_NET_VENDOR_SEEQ=yCONFIG_NET_VENDOR_STMICRO=y
# CONFIG_NET_VENDOR_VIA is not set
# CONFIG_NET_VENDOR_WIZNET is not setCONFIG_PHYLIB=y
#
# MII PHY device drivers
#
# CONFIG_AT803X_PHY is not set
# CONFIG_AMD_PHY is not setCONFIG_MARVELL_PHY=yCONFIG_DAVICOM_PHY=yCONFIG_QSEMI_PHY=mCONFIG_LXT_PHY=yCONFIG_CICADA_PHY=mCONFIG_VITESSE_PHY=yCONFIG_SMSC_PHY=mCONFIG_BROADCOM_PHY=m
# CONFIG_BCM87XX_PHY is not setCONFIG_ICPLUS_PHY=yCONFIG_REALTEK_PHY=mCONFIG_NATIONAL_PHY=mCONFIG_STE10XP=mCONFIG_LSI_ET1011C_PHY=y
# CONFIG_MICREL_PHY is not setCONFIG_FIXED_PHY=yCONFIG_MDIO_BITBANG=mCONFIG_MICREL_KS8995MA=y
# CONFIG_PLIP is not setCONFIG_PPP=yCONFIG_PPP_BSDCOMP=m
# CONFIG_PPP_DEFLATE is not set
# CONFIG_PPP_FILTER is not setCONFIG_PPP_MPPE=m
# CONFIG_PPP_MULTILINK is not setCONFIG_PPPOE=yCONFIG_PPTP=m
# CONFIG_PPPOL2TP is not set
# CONFIG_PPP_ASYNC is not set
# CONFIG_PPP_SYNC_TTY is not set
# CONFIG_SLIP is not setCONFIG_SLHC=yCONFIG_WLAN=yCONFIG_ATH_CARDS=m
# CONFIG_ATH_DEBUG is not setCONFIG_ATH6KL=m
# CONFIG_ATH6KL_DEBUG is not setCONFIG_BRCMUTIL=mCONFIG_BRCMFMAC=m
# CONFIG_BRCM_TRACING is not set
# CONFIG_BRCMDBG is not set
# CONFIG_HOSTAP is not set
# CONFIG_LIBERTAS is not setCONFIG_WL_TI=yCONFIG_MWIFIEX=m
#
# WiMAX Wireless Broadband devices
#
#
# Enable USB support to see WiMAX USB drivers
#CONFIG_WAN=y
# CONFIG_HDLC is not setCONFIG_DLCI=mCONFIG_DLCI_MAX=8CONFIG_IEEE802154_DRIVERS=m
# CONFIG_IEEE802154_FAKEHARD is not set
# CONFIG_IEEE802154_FAKELB is not setCONFIG_IEEE802154_AT86RF230=mCONFIG_IEEE802154_MRF24J40=m
# CONFIG_ISDN is not set
#
# Input device support
#CONFIG_INPUT=yCONFIG_INPUT_FF_MEMLESS=yCONFIG_INPUT_POLLDEV=yCONFIG_INPUT_SPARSEKMAP=m
# CONFIG_INPUT_MATRIXKMAP is not set
#
# Userland interfaces
#CONFIG_INPUT_MOUSEDEV=y
# CONFIG_INPUT_MOUSEDEV_PSAUX is not setCONFIG_INPUT_MOUSEDEV_SCREEN_X=1024CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768CONFIG_INPUT_JOYDEV=mCONFIG_INPUT_EVDEV=yCONFIG_INPUT_EVBUG=m
#
# Input Device Drivers
#
# CONFIG_INPUT_KEYBOARD is not set
# CONFIG_INPUT_MOUSE is not set
# CONFIG_INPUT_JOYSTICK is not setCONFIG_INPUT_TABLET=y
# CONFIG_INPUT_TOUCHSCREEN is not setCONFIG_INPUT_MISC=y
# CONFIG_INPUT_AD714X is not set
# CONFIG_INPUT_BMA150 is not setCONFIG_INPUT_M68K_BEEP=yCONFIG_INPUT_MC13783_PWRBUTTON=y
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MPU3050 is not setCONFIG_INPUT_KXTJ9=y
# CONFIG_INPUT_KXTJ9_POLLED_MODE is not setCONFIG_INPUT_UINPUT=y
# CONFIG_INPUT_PCF8574 is not set
# CONFIG_INPUT_DA9052_ONKEY is not set
# CONFIG_INPUT_WM831X_ON is not set
# CONFIG_INPUT_ADXL34X is not setCONFIG_INPUT_CMA3000=m
# CONFIG_INPUT_CMA3000_I2C is not set
#
# Hardware I/O ports
#CONFIG_SERIO=yCONFIG_SERIO_SERPORT=y
# CONFIG_SERIO_PARKBD is not setCONFIG_SERIO_LIBPS2=y
# CONFIG_SERIO_RAW is not setCONFIG_SERIO_ALTERA_PS2=yCONFIG_SERIO_PS2MULT=yCONFIG_SERIO_ARC_PS2=mCONFIG_GAMEPORT=mCONFIG_GAMEPORT_NS558=mCONFIG_GAMEPORT_L4=m
#
# Character devices
#CONFIG_TTY=yCONFIG_VT=yCONFIG_CONSOLE_TRANSLATIONS=y
# CONFIG_VT_CONSOLE is not setCONFIG_HW_CONSOLE=yCONFIG_VT_HW_CONSOLE_BINDING=yCONFIG_UNIX98_PTYS=yCONFIG_DEVPTS_MULTIPLE_INSTANCES=yCONFIG_LEGACY_PTYS=yCONFIG_LEGACY_PTY_COUNT=256
# CONFIG_SERIAL_NONSTANDARD is not setCONFIG_N_GSM=m
# CONFIG_TRACE_SINK is not set
# CONFIG_DEVKMEM is not set
#
# Serial drivers
#CONFIG_SERIAL_8250=yCONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
# CONFIG_SERIAL_8250_CONSOLE is not setCONFIG_SERIAL_8250_NR_UARTS=4CONFIG_SERIAL_8250_RUNTIME_UARTS=4
# CONFIG_SERIAL_8250_EXTENDED is not setCONFIG_SERIAL_8250_DW=y
#
# Non-8250 serial port support
#
# CONFIG_SERIAL_MAX3100 is not setCONFIG_SERIAL_MAX310X=yCONFIG_SERIAL_CORE=yCONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_SCCNXP is not set
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not setCONFIG_SERIAL_ALTERA_UART=yCONFIG_SERIAL_ALTERA_UART_MAXPORTS=4CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200CONFIG_SERIAL_ALTERA_UART_CONSOLE=y
# CONFIG_SERIAL_ARC is not set
# CONFIG_SERIAL_FSL_LPUART is not setCONFIG_TTY_PRINTK=yCONFIG_PRINTER=y
# CONFIG_LP_CONSOLE is not set
# CONFIG_PPDEV is not set
# CONFIG_VIRTIO_CONSOLE is not setCONFIG_IPMI_HANDLER=mCONFIG_IPMI_PANIC_EVENT=y
# CONFIG_IPMI_PANIC_STRING is not setCONFIG_IPMI_DEVICE_INTERFACE=mCONFIG_IPMI_SI=m
# CONFIG_IPMI_WATCHDOG is not setCONFIG_IPMI_POWEROFF=m
# CONFIG_HW_RANDOM is not setCONFIG_GEN_RTC=m
# CONFIG_GEN_RTC_X is not setCONFIG_R3964=yCONFIG_TCG_TPM=yCONFIG_TCG_TIS_I2C_INFINEON=yCONFIG_I2C=yCONFIG_I2C_BOARDINFO=y
# CONFIG_I2C_COMPAT is not set
# CONFIG_I2C_CHARDEV is not setCONFIG_I2C_MUX=y
#
# Multiplexer I2C Chip support
#
# CONFIG_I2C_MUX_PCA9541 is not set
# CONFIG_I2C_MUX_PCA954x is not set
# CONFIG_I2C_HELPER_AUTO is not setCONFIG_I2C_SMBUS=y
#
# I2C Algorithms
#CONFIG_I2C_ALGOBIT=yCONFIG_I2C_ALGOPCF=yCONFIG_I2C_ALGOPCA=m
#
# I2C Hardware Bus support
#
#
# I2C system bus drivers (mostly embedded / system-on-chip) #CONFIG_I2C_OCORES=y
# CONFIG_I2C_PCA_PLATFORM is not set
# CONFIG_I2C_PXA_PCI is not set
# CONFIG_I2C_SIMTEC is not setCONFIG_I2C_XILINX=m
#
# External I2C/SMBus adapter drivers
#CONFIG_I2C_PARPORT=y
# CONFIG_I2C_PARPORT_LIGHT is not setCONFIG_I2C_TAOS_EVM=y
#
# Other I2C/SMBus bus drivers
#
# CONFIG_I2C_STUB is not setCONFIG_I2C_DEBUG_CORE=yCONFIG_I2C_DEBUG_ALGO=yCONFIG_I2C_DEBUG_BUS=yCONFIG_SPI=yCONFIG_SPI_DEBUG=yCONFIG_SPI_MASTER=y
#
# SPI Master Controller Drivers
#CONFIG_SPI_ALTERA=mCONFIG_SPI_BITBANG=yCONFIG_SPI_BUTTERFLY=y
# CONFIG_SPI_LM70_LLP is not set
# CONFIG_SPI_PXA2XX_PCI is not set
# CONFIG_SPI_SC18IS602 is not set
# CONFIG_SPI_XCOMM is not set
# CONFIG_SPI_XILINX is not setCONFIG_SPI_DESIGNWARE=m
#
# SPI Protocol Masters
#
# CONFIG_SPI_SPIDEV is not setCONFIG_SPI_TLE62X0=mCONFIG_HSI=mCONFIG_HSI_BOARDINFO=y
#
# HSI clients
#CONFIG_HSI_CHAR=m
#
# PPS support
#CONFIG_PPS=yCONFIG_PPS_DEBUG=y
# CONFIG_NTP_PPS is not set
#
# PPS clients support
#
# CONFIG_PPS_CLIENT_KTIMER is not setCONFIG_PPS_CLIENT_LDISC=mCONFIG_PPS_CLIENT_PARPORT=yCONFIG_PPS_CLIENT_GPIO=m
#
# PPS generators support
#
#
# PTP clock support
#CONFIG_PTP_1588_CLOCK=y
#
# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. #CONFIG_PTP_1588_CLOCK_PCH=mCONFIG_GPIO_DEVRES=yCONFIG_W1=mCONFIG_W1_CON=y
#
# 1-wire Bus Masters
#CONFIG_W1_MASTER_DS2482=m
# CONFIG_W1_MASTER_DS1WM is not set
#
# 1-wire Slaves
#
# CONFIG_W1_SLAVE_THERM is not setCONFIG_W1_SLAVE_SMEM=mCONFIG_W1_SLAVE_DS2408=mCONFIG_W1_SLAVE_DS2408_READBACK=yCONFIG_W1_SLAVE_DS2413=m
# CONFIG_W1_SLAVE_DS2423 is not setCONFIG_W1_SLAVE_DS2431=mCONFIG_W1_SLAVE_DS2433=mCONFIG_W1_SLAVE_DS2433_CRC=y
# CONFIG_W1_SLAVE_DS2760 is not setCONFIG_W1_SLAVE_DS2780=mCONFIG_W1_SLAVE_DS2781=mCONFIG_W1_SLAVE_DS28E04=mCONFIG_W1_SLAVE_BQ27000=mCONFIG_POWER_SUPPLY=y
# CONFIG_POWER_SUPPLY_DEBUG is not setCONFIG_PDA_POWER=m
# CONFIG_WM831X_BACKUP is not setCONFIG_WM831X_POWER=m
# CONFIG_TEST_POWER is not setCONFIG_BATTERY_DS2780=mCONFIG_BATTERY_DS2781=mCONFIG_BATTERY_DS2782=y
# CONFIG_BATTERY_SBS is not set
CONFIG_BATTERY_BQ27x00=y
# CONFIG_BATTERY_BQ27X00_I2C is not setCONFIG_BATTERY_BQ27X00_PLATFORM=yCONFIG_BATTERY_DA9052=mCONFIG_BATTERY_MAX17040=mCONFIG_BATTERY_MAX17042=yCONFIG_CHARGER_MAX8903=m
# CONFIG_CHARGER_LP8727 is not set
# CONFIG_CHARGER_BQ2415X is not set
# CONFIG_CHARGER_SMB347 is not setCONFIG_CHARGER_TPS65090=m
# CONFIG_BATTERY_GOLDFISH is not setCONFIG_POWER_RESET=y
# CONFIG_POWER_AVS is not setCONFIG_HWMON=mCONFIG_HWMON_VID=mCONFIG_HWMON_DEBUG_CHIP=y
#
# Native drivers
#
# CONFIG_SENSORS_AD7314 is not set CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m
# CONFIG_SENSORS_ADCXX is not set CONFIG_SENSORS_ADM1021=m
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1029 is not set
# CONFIG_SENSORS_ADM1031 is not set CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=m CONFIG_SENSORS_ADT7310=m
# CONFIG_SENSORS_ADT7410 is not set
# CONFIG_SENSORS_ADT7411 is not set CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=m
# CONFIG_SENSORS_ADT7475 is not set
# CONFIG_SENSORS_ASC7621 is not set CONFIG_SENSORS_ATXP1=m
# CONFIG_SENSORS_DS620 is not set
# CONFIG_SENSORS_DS1621 is not set CONFIG_SENSORS_DA9052_ADC=m CONFIG_SENSORS_F71805F=m CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_G760A=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_HIH6130=m CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_IT87=m
# CONFIG_SENSORS_JC42 is not set
# CONFIG_SENSORS_LINEAGE is not set CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m
# CONFIG_SENSORS_LM77 is not set CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m CONFIG_SENSORS_LM85=m CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m CONFIG_SENSORS_LM92=m CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LTC4151=m CONFIG_SENSORS_LTC4215=m
# CONFIG_SENSORS_LTC4245 is not set
# CONFIG_SENSORS_LTC4261 is not set CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m
# CONFIG_SENSORS_LM95245 is not set CONFIG_SENSORS_MAX1111=m
# CONFIG_SENSORS_MAX16065 is not set CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m CONFIG_SENSORS_MAX197=m CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MCP3021=m CONFIG_SENSORS_NCT6775=m
# CONFIG_SENSORS_NTC_THERMISTOR is not set CONFIG_SENSORS_PC87360=m
# CONFIG_SENSORS_PC87427 is not set
# CONFIG_SENSORS_PCF8591 is not set CONFIG_PMBUS=mCONFIG_SENSORS_PMBUS=m
# CONFIG_SENSORS_ADM1275 is not set
# CONFIG_SENSORS_LM25066 is not set
# CONFIG_SENSORS_LTC2978 is not set CONFIG_SENSORS_MAX16064=m CONFIG_SENSORS_MAX34440=m
# CONFIG_SENSORS_MAX8688 is not set CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SMM665=m CONFIG_SENSORS_DME1737=m CONFIG_SENSORS_EMC1403=m
# CONFIG_SENSORS_EMC2103 is not set CONFIG_SENSORS_EMC6W201=m CONFIG_SENSORS_SMSC47M1=m
# CONFIG_SENSORS_SMSC47M192 is not set CONFIG_SENSORS_SMSC47B397=m
# CONFIG_SENSORS_SCH56XX_COMMON is not set # CONFIG_SENSORS_SCH5627 is not set
# CONFIG_SENSORS_SCH5636 is not set CONFIG_SENSORS_ADS1015=m
# CONFIG_SENSORS_ADS7828 is not set
# CONFIG_SENSORS_ADS7871 is not set
# CONFIG_SENSORS_AMC6821 is not set CONFIG_SENSORS_INA209=m
# CONFIG_SENSORS_INA2XX is not set CONFIG_SENSORS_THMC50=m CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_W83781D=m
# CONFIG_SENSORS_W83791D is not set CONFIG_SENSORS_W83792D=m CONFIG_SENSORS_W83793=m
# CONFIG_SENSORS_W83795 is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_W83627HF=m CONFIG_SENSORS_W83627EHF=m CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_MC13783_ADC=m CONFIG_THERMAL=mCONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE=y
# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y CONFIG_THERMAL_GOV_STEP_WISE=y
# CONFIG_THERMAL_GOV_USER_SPACE is not set CONFIG_THERMAL_EMULATION=y
#
# Texas Instruments thermal drivers
#CONFIG_WATCHDOG=yCONFIG_WATCHDOG_CORE=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
#
# Watchdog Device Drivers
#CONFIG_SOFT_WATCHDOG=y
# CONFIG_DA9052_WATCHDOG is not setCONFIG_WM831X_WATCHDOG=y
#
# Multifunction device drivers
#CONFIG_MFD_CORE=y
# CONFIG_MFD_AS3711 is not setCONFIG_PMIC_ADP5520=y
# CONFIG_MFD_CROS_EC is not set
# CONFIG_PMIC_DA903X is not setCONFIG_PMIC_DA9052=yCONFIG_MFD_DA9052_SPI=yCONFIG_MFD_DA9052_I2C=y
# CONFIG_MFD_DA9055 is not setCONFIG_MFD_MC13783=yCONFIG_MFD_MC13XXX=y
# CONFIG_MFD_MC13XXX_SPI is not setCONFIG_MFD_MC13XXX_I2C=yCONFIG_HTC_PASIC3=m
# CONFIG_MFD_88PM800 is not set
# CONFIG_MFD_88PM805 is not set
# CONFIG_MFD_88PM860X is not setCONFIG_MFD_MAX77686=y
# CONFIG_MFD_MAX77693 is not setCONFIG_MFD_MAX8907=m
# CONFIG_MFD_MAX8925 is not set
# CONFIG_MFD_MAX8997 is not set
# CONFIG_MFD_MAX8998 is not set
# CONFIG_EZX_PCAP is not set
# CONFIG_MFD_RETU is not set
# CONFIG_MFD_PCF50633 is not setCONFIG_MFD_RC5T583=y
# CONFIG_MFD_SEC_CORE is not setCONFIG_MFD_SI476X_CORE=mCONFIG_MFD_SM501=yCONFIG_MFD_SMSC=yCONFIG_ABX500_CORE=yCONFIG_AB3100_CORE=y
# CONFIG_AB3100_OTP is not set
# CONFIG_MFD_STMPE is not setCONFIG_MFD_SYSCON=yCONFIG_MFD_TI_AM335X_TSCADC=y
# CONFIG_MFD_LP8788 is not set
# CONFIG_MFD_PALMAS is not set
# CONFIG_TPS6105X is not setCONFIG_TPS6507X=mCONFIG_MFD_TPS65090=yCONFIG_MFD_TPS65217=mCONFIG_MFD_TPS6586X=yCONFIG_MFD_TPS80031=y
# CONFIG_TWL4030_CORE is not set
# CONFIG_TWL6040_CORE is not setCONFIG_MFD_WL1273_CORE=yCONFIG_MFD_LM3533=mCONFIG_MFD_TC3589X=y
# CONFIG_MFD_TMIO is not setCONFIG_MFD_ARIZONA=yCONFIG_MFD_ARIZONA_I2C=yCONFIG_MFD_ARIZONA_SPI=y
# CONFIG_MFD_WM5102 is not set
# CONFIG_MFD_WM5110 is not set
# CONFIG_MFD_WM8997 is not setCONFIG_MFD_WM8400=yCONFIG_MFD_WM831X=y
# CONFIG_MFD_WM831X_I2C is not setCONFIG_MFD_WM831X_SPI=y
# CONFIG_MFD_WM8350_I2C is not set
# CONFIG_MFD_WM8994 is not set
# CONFIG_REGULATOR is not setCONFIG_MEDIA_SUPPORT=y
#
# Multimedia core support
#
# CONFIG_MEDIA_CAMERA_SUPPORT is not setCONFIG_MEDIA_ANALOG_TV_SUPPORT=y
# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not setCONFIG_MEDIA_RADIO_SUPPORT=yCONFIG_MEDIA_RC_SUPPORT=yCONFIG_VIDEO_DEV=yCONFIG_VIDEO_V4L2=yCONFIG_VIDEO_ADV_DEBUG=y
# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
# CONFIG_VIDEO_V4L2_INT_DEVICE is not set
# CONFIG_TTPCI_EEPROM is not set
#
# Media drivers
#CONFIG_RC_CORE=yCONFIG_RC_MAP=yCONFIG_RC_DECODERS=yCONFIG_LIRC=mCONFIG_IR_LIRC_CODEC=mCONFIG_IR_NEC_DECODER=yCONFIG_IR_RC5_DECODER=mCONFIG_IR_RC6_DECODER=yCONFIG_IR_JVC_DECODER=yCONFIG_IR_SONY_DECODER=mCONFIG_IR_RC5_SZ_DECODER=y
# CONFIG_IR_SANYO_DECODER is not setCONFIG_IR_MCE_KBD_DECODER=yCONFIG_RC_DEVICES=yCONFIG_RC_LOOPBACK=m
# CONFIG_IR_GPIO_CIR is not set
#
# Supported MMC/SDIO adapters
#CONFIG_RADIO_ADAPTERS=yCONFIG_RADIO_SI470X=y
# CONFIG_I2C_SI470X is not setCONFIG_I2C_SI4713=yCONFIG_RADIO_SI4713=y
# CONFIG_RADIO_TEA5764 is not set
# CONFIG_RADIO_SAA7706H is not setCONFIG_RADIO_TEF6862=mCONFIG_RADIO_WL1273=m
#
# Texas Instruments WL128x FM driver (ST based)
#
#
# Media ancillary drivers (tuners, sensors, i2c, frontends) #CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_ATTACH=yCONFIG_VIDEO_IR_I2C=y
#
# Audio decoders, processors and mixers
#
#
# RDS decoders
#
#
# Video decoders
#
#
# Video and audio decoders
#
#
# Video encoders
#
#
# Camera sensor devices
#
#
# Flash devices
#
#
# Video improvement chips
#
#
# Miscelaneous helper chips
#
#
# Sensors used on soc_camera driver
#CONFIG_MEDIA_TUNER=yCONFIG_MEDIA_TUNER_SIMPLE=yCONFIG_MEDIA_TUNER_TDA8290=yCONFIG_MEDIA_TUNER_TDA827X=yCONFIG_MEDIA_TUNER_TDA18271=yCONFIG_MEDIA_TUNER_TDA9887=yCONFIG_MEDIA_TUNER_TEA5761=yCONFIG_MEDIA_TUNER_TEA5767=yCONFIG_MEDIA_TUNER_MT20XX=yCONFIG_MEDIA_TUNER_XC2028=yCONFIG_MEDIA_TUNER_XC5000=yCONFIG_MEDIA_TUNER_XC4000=yCONFIG_MEDIA_TUNER_MC44S803=y
#
# Tools to develop new frontends
#
# CONFIG_DVB_DUMMY_FE is not set
#
# Graphics support
#
# CONFIG_VGASTATE is not setCONFIG_VIDEO_OUTPUT_CONTROL=mCONFIG_FB=yCONFIG_FIRMWARE_EDID=y
# CONFIG_FB_DDC is not set
# CONFIG_FB_BOOT_VESA_SUPPORT is not setCONFIG_FB_CFB_FILLRECT=yCONFIG_FB_CFB_COPYAREA=yCONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not setCONFIG_FB_SYS_FILLRECT=yCONFIG_FB_SYS_COPYAREA=yCONFIG_FB_SYS_IMAGEBLIT=y
# CONFIG_FB_FOREIGN_ENDIAN is not setCONFIG_FB_SYS_FOPS=yCONFIG_FB_DEFERRED_IO=y
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not setCONFIG_FB_MODE_HELPERS=y
# CONFIG_FB_TILEBLITTING is not set
#
# Frame buffer hardware drivers
#CONFIG_FB_UVESA=mCONFIG_FB_S1D13XXX=yCONFIG_FB_TMIO=m
# CONFIG_FB_TMIO_ACCELL is not setCONFIG_FB_SM501=m
# CONFIG_FB_VIRTUAL is not setCONFIG_FB_METRONOME=yCONFIG_FB_BROADSHEET=y
# CONFIG_FB_AUO_K190X is not set
# CONFIG_EXYNOS_VIDEO is not setCONFIG_BACKLIGHT_LCD_SUPPORT=yCONFIG_LCD_CLASS_DEVICE=y
# CONFIG_LCD_LTV350QV is not setCONFIG_LCD_ILI922X=y
# CONFIG_LCD_ILI9320 is not setCONFIG_LCD_TDO24M=m
# CONFIG_LCD_VGG2432A4 is not setCONFIG_LCD_PLATFORM=yCONFIG_LCD_S6E63M0=mCONFIG_LCD_LD9040=yCONFIG_LCD_AMS369FG06=mCONFIG_LCD_LMS501KF03=yCONFIG_LCD_HX8357=mCONFIG_BACKLIGHT_CLASS_DEVICE=yCONFIG_BACKLIGHT_GENERIC=y
# CONFIG_BACKLIGHT_LM3533 is not setCONFIG_BACKLIGHT_DA9052=yCONFIG_BACKLIGHT_WM831X=mCONFIG_BACKLIGHT_ADP5520=m
# CONFIG_BACKLIGHT_ADP8860 is not set
# CONFIG_BACKLIGHT_ADP8870 is not setCONFIG_BACKLIGHT_LM3630=mCONFIG_BACKLIGHT_LM3639=yCONFIG_BACKLIGHT_LP855X=y
# CONFIG_BACKLIGHT_TPS65217 is not set
#
# Console display driver support
#CONFIG_DUMMY_CONSOLE=yCONFIG_FRAMEBUFFER_CONSOLE=mCONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=yCONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
# CONFIG_LOGO is not setCONFIG_SOUND=m
# CONFIG_SOUND_OSS_CORE is not set
#
# HID support
#CONFIG_HID=y
# CONFIG_HID_BATTERY_STRENGTH is not set
# CONFIG_HIDRAW is not setCONFIG_UHID=mCONFIG_HID_GENERIC=y
#
# Special HID drivers
#CONFIG_HID_A4TECH=y
# CONFIG_HID_ACRUX is not setCONFIG_HID_APPLE=m
# CONFIG_HID_AUREAL is not setCONFIG_HID_BELKIN=y
# CONFIG_HID_CHERRY is not setCONFIG_HID_CHICONY=yCONFIG_HID_CYPRESS=mCONFIG_HID_DRAGONRISE=yCONFIG_DRAGONRISE_FF=y
# CONFIG_HID_EMS_FF is not setCONFIG_HID_ELECOM=y
# CONFIG_HID_EZKEY is not setCONFIG_HID_KEYTOUCH=mCONFIG_HID_KYE=yCONFIG_HID_UCLOGIC=yCONFIG_HID_WALTOP=yCONFIG_HID_GYRATION=mCONFIG_HID_ICADE=m
# CONFIG_HID_TWINHAN is not setCONFIG_HID_KENSINGTON=mCONFIG_HID_LCPOWER=mCONFIG_HID_LOGITECH=m
# CONFIG_HID_LOGITECH_DJ is not setCONFIG_LOGITECH_FF=yCONFIG_LOGIRUMBLEPAD2_FF=y
# CONFIG_LOGIG940_FF is not set
# CONFIG_LOGIWHEELS_FF is not setCONFIG_HID_MAGICMOUSE=mCONFIG_HID_MICROSOFT=yCONFIG_HID_MONTEREY=mCONFIG_HID_MULTITOUCH=yCONFIG_HID_ORTEK=yCONFIG_HID_PANTHERLORD=y
# CONFIG_PANTHERLORD_FF is not setCONFIG_HID_PETALYNX=m
# CONFIG_HID_PICOLCD is not setCONFIG_HID_PRIMAX=y
# CONFIG_HID_SAITEK is not setCONFIG_HID_SAMSUNG=y
# CONFIG_HID_SPEEDLINK is not setCONFIG_HID_STEELSERIES=m
# CONFIG_HID_SUNPLUS is not setCONFIG_HID_GREENASIA=mCONFIG_GREENASIA_FF=yCONFIG_HID_SMARTJOYPLUS=m
# CONFIG_SMARTJOYPLUS_FF is not setCONFIG_HID_TIVO=y
# CONFIG_HID_TOPSEED is not set
# CONFIG_HID_THINGM is not set
# CONFIG_HID_THRUSTMASTER is not setCONFIG_HID_WACOM=m
# CONFIG_HID_WIIMOTE is not setCONFIG_HID_ZEROPLUS=m
# CONFIG_ZEROPLUS_FF is not set
# CONFIG_HID_ZYDACRON is not set
# CONFIG_HID_SENSOR_HUB is not set
#
# I2C HID support
#CONFIG_I2C_HID=m
# CONFIG_USB_SUPPORT is not set
# CONFIG_MMC is not setCONFIG_MEMSTICK=yCONFIG_MEMSTICK_DEBUG=y
#
# MemoryStick drivers
#CONFIG_MEMSTICK_UNSAFE_RESUME=y
#
# MemoryStick Host Controller Drivers
#CONFIG_NEW_LEDS=yCONFIG_LEDS_CLASS=y
#
# LED drivers
#
# CONFIG_LEDS_LM3530 is not setCONFIG_LEDS_LM3533=mCONFIG_LEDS_LM3642=m
# CONFIG_LEDS_PCA9532 is not setCONFIG_LEDS_LP3944=yCONFIG_LEDS_LP55XX_COMMON=y
# CONFIG_LEDS_LP5521 is not setCONFIG_LEDS_LP5523=mCONFIG_LEDS_LP5562=y
# CONFIG_LEDS_PCA955X is not setCONFIG_LEDS_PCA9633=y
# CONFIG_LEDS_WM831X_STATUS is not setCONFIG_LEDS_DA9052=yCONFIG_LEDS_DAC124S085=mCONFIG_LEDS_BD2802=m
# CONFIG_LEDS_ADP5520 is not setCONFIG_LEDS_MC13783=mCONFIG_LEDS_TCA6507=y
CONFIG_LEDS_LM355x=mCONFIG_LEDS_OT200=m
# CONFIG_LEDS_BLINKM is not set
#
# LED Triggers
#CONFIG_LEDS_TRIGGERS=yCONFIG_LEDS_TRIGGER_TIMER=m
# CONFIG_LEDS_TRIGGER_ONESHOT is not set
# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
# CONFIG_LEDS_TRIGGER_CPU is not setCONFIG_LEDS_TRIGGER_DEFAULT_ON=y
#
# iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_TRIGGER_CAMERA is not set CONFIG_ACCESSIBILITY=y # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_RTC_CLASS is not set CONFIG_AUXDISPLAY=y CONFIG_UIO=m # CONFIG_UIO_PDRV is not set CONFIG_UIO_PDRV_GENIRQ=m CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=y
#
# Virtio drivers
#CONFIG_VIRTIO_BALLOON=yCONFIG_VIRTIO_MMIO=y
# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set
#
# Microsoft Hyper-V guest support
#
# CONFIG_STAGING is not set
#
# Hardware Spinlock drivers
#
# CONFIG_MAILBOX is not setCONFIG_IOMMU_SUPPORT=y
#
# Remoteproc drivers
#
#
# Rpmsg drivers
#
# CONFIG_PM_DEVFREQ is not setCONFIG_EXTCON=m
#
# Extcon Device Drivers
#CONFIG_MEMORY=y
# CONFIG_IIO is not set
# CONFIG_PWM is not set
# CONFIG_IPACK_BUS is not setCONFIG_RESET_CONTROLLER=y
# CONFIG_FMC is not set
#
# File systems
#
# CONFIG_FS_POSIX_ACL is not setCONFIG_EXPORTFS=yCONFIG_FILE_LOCKING=yCONFIG_FSNOTIFY=yCONFIG_DNOTIFY=yCONFIG_INOTIFY_USER=y
# CONFIG_FANOTIFY is not setCONFIG_QUOTA=yCONFIG_QUOTA_NETLINK_INTERFACE=yCONFIG_PRINT_QUOTA_WARNING=y
# CONFIG_QUOTA_DEBUG is not setCONFIG_QUOTA_TREE=m
# CONFIG_QFMT_V1 is not setCONFIG_QFMT_V2=mCONFIG_QUOTACTL=yCONFIG_AUTOFS4_FS=mCONFIG_FUSE_FS=mCONFIG_CUSE=m
#
# Caches
#CONFIG_FSCACHE=yCONFIG_FSCACHE_DEBUG=y
#
# Pseudo filesystems
#
# CONFIG_PROC_FS is not setCONFIG_SYSFS=y
# CONFIG_HUGETLB_PAGE is not setCONFIG_CONFIGFS_FS=y
# CONFIG_MISC_FILESYSTEMS is not setCONFIG_NETWORK_FILESYSTEMS=y
# CONFIG_NFS_FS is not setCONFIG_NFSD=y
# CONFIG_NFSD_V3 is not setCONFIG_LOCKD=yCONFIG_NFS_COMMON=yCONFIG_SUNRPC=yCONFIG_CEPH_FS=yCONFIG_CIFS=yCONFIG_CIFS_STATS=yCONFIG_CIFS_STATS2=yCONFIG_CIFS_WEAK_PW_HASH=y
# CONFIG_CIFS_UPCALL is not setCONFIG_CIFS_XATTR=y
# CONFIG_CIFS_POSIX is not set
# CONFIG_CIFS_ACL is not setCONFIG_CIFS_DEBUG=yCONFIG_CIFS_DEBUG2=yCONFIG_CIFS_DFS_UPCALL=yCONFIG_CIFS_SMB2=yCONFIG_CIFS_FSCACHE=yCONFIG_NCP_FS=yCONFIG_NCPFS_PACKET_SIGNING=y
# CONFIG_NCPFS_IOCTL_LOCKING is not set
# CONFIG_NCPFS_STRONG is not set
# CONFIG_NCPFS_NFS_NS is not setCONFIG_NCPFS_OS2_NS=yCONFIG_NCPFS_SMALLDOS=y
# CONFIG_NCPFS_NLS is not set
# CONFIG_NCPFS_EXTRAS is not setCONFIG_CODA_FS=m
# CONFIG_AFS_FS is not setCONFIG_9P_FS=m
# CONFIG_9P_FSCACHE is not set
# CONFIG_9P_FS_POSIX_ACL is not setCONFIG_9P_FS_SECURITY=yCONFIG_NLS=yCONFIG_NLS_DEFAULT="iso8859-1"CONFIG_NLS_CODEPAGE_437=m
# CONFIG_NLS_CODEPAGE_737 is not setCONFIG_NLS_CODEPAGE_775=m
# CONFIG_NLS_CODEPAGE_850 is not setCONFIG_NLS_CODEPAGE_852=m
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not setCONFIG_NLS_CODEPAGE_860=y
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not setCONFIG_NLS_CODEPAGE_864=yCONFIG_NLS_CODEPAGE_865=yCONFIG_NLS_CODEPAGE_866=mCONFIG_NLS_CODEPAGE_869=y
# CONFIG_NLS_CODEPAGE_936 is not setCONFIG_NLS_CODEPAGE_950=mCONFIG_NLS_CODEPAGE_932=y
# CONFIG_NLS_CODEPAGE_949 is not setCONFIG_NLS_CODEPAGE_874=mCONFIG_NLS_ISO8859_8=mCONFIG_NLS_CODEPAGE_1250=yCONFIG_NLS_CODEPAGE_1251=mCONFIG_NLS_ASCII=m
# CONFIG_NLS_ISO8859_1 is not setCONFIG_NLS_ISO8859_2=yCONFIG_NLS_ISO8859_3=yCONFIG_NLS_ISO8859_4=m
# CONFIG_NLS_ISO8859_5 is not setCONFIG_NLS_ISO8859_6=mCONFIG_NLS_ISO8859_7=mCONFIG_NLS_ISO8859_9=yCONFIG_NLS_ISO8859_13=mCONFIG_NLS_ISO8859_14=yCONFIG_NLS_ISO8859_15=m
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not setCONFIG_NLS_MAC_ROMAN=m
# CONFIG_NLS_MAC_CELTIC is not setCONFIG_NLS_MAC_CENTEURO=yCONFIG_NLS_MAC_CROATIAN=y
# CONFIG_NLS_MAC_CYRILLIC is not setCONFIG_NLS_MAC_GAELIC=mCONFIG_NLS_MAC_GREEK=yCONFIG_NLS_MAC_ICELAND=yCONFIG_NLS_MAC_INUIT=m
# CONFIG_NLS_MAC_ROMANIAN is not set
# CONFIG_NLS_MAC_TURKISH is not setCONFIG_NLS_UTF8=mCONFIG_DLM=mCONFIG_DLM_DEBUG=y
#
# Kernel hacking
#
# CONFIG_PRINTK_TIME is not setCONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
# CONFIG_ENABLE_WARN_DEPRECATED is not set
# CONFIG_ENABLE_MUST_CHECK is not setCONFIG_FRAME_WARN=1024
# CONFIG_MAGIC_SYSRQ is not set
# CONFIG_STRIP_ASM_SYMS is not setCONFIG_READABLE_ASM=yCONFIG_UNUSED_SYMBOLS=yCONFIG_DEBUG_FS=yCONFIG_HEADERS_CHECK=yCONFIG_DEBUG_SECTION_MISMATCH=yCONFIG_DEBUG_KERNEL=yCONFIG_DEBUG_SHIRQ=yCONFIG_LOCKUP_DETECTOR=yCONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=yCONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1CONFIG_PANIC_ON_OOPS=yCONFIG_PANIC_ON_OOPS_VALUE=1
# CONFIG_DETECT_HUNG_TASK is not set
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SLUB_DEBUG_ON is not setCONFIG_SLUB_STATS=y
# CONFIG_DEBUG_RT_MUTEXES is not setCONFIG_RT_MUTEX_TESTER=yCONFIG_DEBUG_SPINLOCK=yCONFIG_DEBUG_MUTEXES=yCONFIG_DEBUG_ATOMIC_SLEEP=yCONFIG_DEBUG_LOCKING_API_SELFTESTS=y
# CONFIG_DEBUG_STACK_USAGE is not setCONFIG_DEBUG_KOBJECT=yCONFIG_HAVE_DEBUG_BUGVERBOSE=yCONFIG_DEBUG_BUGVERBOSE=y
# CONFIG_DEBUG_INFO is not set
# CONFIG_DEBUG_VM is not set
# CONFIG_DEBUG_NOMMU_REGIONS is not set
# CONFIG_DEBUG_WRITECOUNT is not setCONFIG_DEBUG_MEMORY_INIT=yCONFIG_DEBUG_LIST=y
# CONFIG_TEST_LIST_SORT is not setCONFIG_DEBUG_SG=y
# CONFIG_DEBUG_NOTIFIERS is not set
# CONFIG_DEBUG_CREDENTIALS is not setCONFIG_FRAME_POINTER=yCONFIG_BOOT_PRINTK_DELAY=y
#
# RCU Debugging
#CONFIG_SPARSE_RCU_POINTER=yCONFIG_RCU_TORTURE_TEST=y
# CONFIG_RCU_TORTURE_TEST_RUNNABLE is not set
# CONFIG_RCU_TRACE is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
# CONFIG_NOTIFIER_ERROR_INJECTION is not setCONFIG_FAULT_INJECTION=yCONFIG_FAILSLAB=yCONFIG_FAIL_PAGE_ALLOC=yCONFIG_FAULT_INJECTION_DEBUG_FS=y
# CONFIG_DEBUG_PAGEALLOC is not setCONFIG_RBTREE_TEST=mCONFIG_INTERVAL_TREE_TEST=m
# CONFIG_BUILD_DOCSRC is not set
# CONFIG_DYNAMIC_DEBUG is not set
# CONFIG_ATOMIC64_SELFTEST is not set
# CONFIG_SAMPLES is not set
# CONFIG_TEST_STRING_HELPERS is not set
# CONFIG_TEST_KSTRTOX is not set
# CONFIG_BOOTPARAM is not set
# CONFIG_FULLDEBUG is not set
# CONFIG_NO_KERNEL_MSG is not set
#
# Security options
#CONFIG_KEYS=yCONFIG_TRUSTED_KEYS=m
# CONFIG_ENCRYPTED_KEYS is not set CONFIG_KEYS_DEBUG_PROC_KEYS=y CONFIG_SECURITY_DMESG_RESTRICT=y CONFIG_SECURITY=yCONFIG_SECURITYFS=yCONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_SECURITY_SELINUX=y
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
# CONFIG_SECURITY_SELINUX_DISABLE is not set
# CONFIG_SECURITY_SELINUX_DEVELOP is not set
# CONFIG_SECURITY_SELINUX_AVC_STATS is not set CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SMACK=yCONFIG_SECURITY_TOMOYO=y CONFIG_SECURITY_TOMOYO_MAX_ACCEPT_ENTRY=2048 CONFIG_SECURITY_TOMOYO_MAX_AUDIT_LOG=1024
# CONFIG_SECURITY_TOMOYO_OMIT_USERSPACE_LOADER is not set CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" CONFIG_SECURITY_TOMOYO_ACTIVATION_TRIGGER="/sbin/init" CONFIG_SECURITY_APPARMOR=y CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
# CONFIG_SECURITY_YAMA is not set
# CONFIG_IMA is not set
# CONFIG_DEFAULT_SECURITY_SELINUX is not set
# CONFIG_DEFAULT_SECURITY_SMACK is not set CONFIG_DEFAULT_SECURITY_TOMOYO=y
# CONFIG_DEFAULT_SECURITY_APPARMOR is not set
# CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY="tomoyo"CONFIG_CRYPTO=y
#
# Crypto core or helper
#
# CONFIG_CRYPTO_FIPS is not setCONFIG_CRYPTO_ALGAPI=yCONFIG_CRYPTO_ALGAPI2=yCONFIG_CRYPTO_AEAD=yCONFIG_CRYPTO_AEAD2=yCONFIG_CRYPTO_BLKCIPHER=yCONFIG_CRYPTO_BLKCIPHER2=yCONFIG_CRYPTO_HASH=yCONFIG_CRYPTO_HASH2=yCONFIG_CRYPTO_RNG=yCONFIG_CRYPTO_RNG2=yCONFIG_CRYPTO_PCOMP=yCONFIG_CRYPTO_PCOMP2=yCONFIG_CRYPTO_MANAGER=yCONFIG_CRYPTO_MANAGER2=y
# CONFIG_CRYPTO_USER is not set
# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not setCONFIG_CRYPTO_GF128MUL=yCONFIG_CRYPTO_NULL=yCONFIG_CRYPTO_WORKQUEUE=yCONFIG_CRYPTO_CRYPTD=yCONFIG_CRYPTO_AUTHENC=mCONFIG_CRYPTO_TEST=m
#
# Authenticated Encryption with Associated Data
#
# CONFIG_CRYPTO_CCM is not setCONFIG_CRYPTO_GCM=yCONFIG_CRYPTO_SEQIV=y
#
# Block modes
#CONFIG_CRYPTO_CBC=mCONFIG_CRYPTO_CTR=y
# CONFIG_CRYPTO_CTS is not setCONFIG_CRYPTO_ECB=yCONFIG_CRYPTO_LRW=yCONFIG_CRYPTO_PCBC=yCONFIG_CRYPTO_XTS=m
#
# Hash modes
#
# CONFIG_CRYPTO_CMAC is not setCONFIG_CRYPTO_HMAC=yCONFIG_CRYPTO_XCBC=m
# CONFIG_CRYPTO_VMAC is not set
#
# Digest
#CONFIG_CRYPTO_CRC32C=y
# CONFIG_CRYPTO_CRC32 is not setCONFIG_CRYPTO_CRCT10DIF=yCONFIG_CRYPTO_GHASH=yCONFIG_CRYPTO_MD4=yCONFIG_CRYPTO_MD5=yCONFIG_CRYPTO_MICHAEL_MIC=mCONFIG_CRYPTO_RMD128=yCONFIG_CRYPTO_RMD160=y
# CONFIG_CRYPTO_RMD256 is not setCONFIG_CRYPTO_RMD320=yCONFIG_CRYPTO_SHA1=yCONFIG_CRYPTO_SHA256=y
# CONFIG_CRYPTO_SHA512 is not set
# CONFIG_CRYPTO_TGR192 is not setCONFIG_CRYPTO_WP512=y
#
# Ciphers
#CONFIG_CRYPTO_AES=yCONFIG_CRYPTO_ANUBIS=yCONFIG_CRYPTO_ARC4=y
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_CAMELLIA is not setCONFIG_CRYPTO_CAST_COMMON=yCONFIG_CRYPTO_CAST5=yCONFIG_CRYPTO_CAST6=yCONFIG_CRYPTO_DES=yCONFIG_CRYPTO_FCRYPT=m
# CONFIG_CRYPTO_KHAZAD is not setCONFIG_CRYPTO_SALSA20=mCONFIG_CRYPTO_SEED=yCONFIG_CRYPTO_SERPENT=m
# CONFIG_CRYPTO_TEA is not setCONFIG_CRYPTO_TWOFISH=yCONFIG_CRYPTO_TWOFISH_COMMON=y
#
# Compression
#CONFIG_CRYPTO_DEFLATE=yCONFIG_CRYPTO_ZLIB=yCONFIG_CRYPTO_LZO=yCONFIG_CRYPTO_LZ4=mCONFIG_CRYPTO_LZ4HC=m
#
# Random Number Generation
#CONFIG_CRYPTO_ANSI_CPRNG=mCONFIG_CRYPTO_USER_API=yCONFIG_CRYPTO_USER_API_HASH=yCONFIG_CRYPTO_USER_API_SKCIPHER=yCONFIG_CRYPTO_HW=yCONFIG_ASYMMETRIC_KEY_TYPE=m
# CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE is not set
# CONFIG_BINARY_PRINTF is not set
#
# Library routines
#CONFIG_BITREVERSE=yCONFIG_GENERIC_NET_UTILS=yCONFIG_GENERIC_IO=yCONFIG_CRC_CCITT=yCONFIG_CRC16=y
# CONFIG_CRC_T10DIF is not setCONFIG_CRC_ITU_T=mCONFIG_CRC32=yCONFIG_CRC32_SELFTEST=y
# CONFIG_CRC32_SLICEBY8 is not set
# CONFIG_CRC32_SLICEBY4 is not set
# CONFIG_CRC32_SARWATE is not setCONFIG_CRC32_BIT=y
# CONFIG_CRC7 is not setCONFIG_LIBCRC32C=yCONFIG_CRC8=yCONFIG_AUDIT_GENERIC=yCONFIG_ZLIB_INFLATE=yCONFIG_ZLIB_DEFLATE=yCONFIG_LZO_COMPRESS=yCONFIG_LZO_DECOMPRESS=yCONFIG_LZ4_COMPRESS=mCONFIG_LZ4HC_COMPRESS=mCONFIG_LZ4_DECOMPRESS=mCONFIG_XZ_DEC=yCONFIG_XZ_DEC_X86=yCONFIG_XZ_DEC_POWERPC=y
# CONFIG_XZ_DEC_IA64 is not setCONFIG_XZ_DEC_ARM=y
# CONFIG_XZ_DEC_ARMTHUMB is not setCONFIG_XZ_DEC_SPARC=yCONFIG_XZ_DEC_BCJ=y
# CONFIG_XZ_DEC_TEST is not setCONFIG_DECOMPRESS_GZIP=yCONFIG_DECOMPRESS_BZIP2=yCONFIG_DECOMPRESS_XZ=yCONFIG_REED_SOLOMON=mCONFIG_REED_SOLOMON_DEC16=yCONFIG_BCH=mCONFIG_BCH_CONST_PARAMS=yCONFIG_HAS_IOMEM=yCONFIG_DQL=yCONFIG_NLATTR=yCONFIG_GENERIC_ATOMIC64=yCONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y
# CONFIG_AVERAGE is not set
# CONFIG_CORDIC is not set
# CONFIG_DDR is not setCONFIG_FONT_SUPPORT=m
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
The same .config file, also report the compiling error below:
drivers/i2c/busses/i2c-ocores.c:81:2: error: implicit declaration of function ‘iowrite8’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:86:2: error: implicit declaration of function ‘iowrite16’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:91:2: error: implicit declaration of function ‘iowrite32’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:96:2: error: implicit declaration of function ‘ioread8’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:101:2: error: implicit declaration of function ‘ioread16’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:106:2: error: implicit declaration of function ‘ioread32’ [-Werror=implicit-function-declaration]
Excuse me, I am not quite familiar with the related hardware and m68k, I guess under m68k architecture, we need not this drivers, is it correct ?
Thanks.
Quoted 54 lines · Chen Gang
Define '
VM_DATA_DEFAULT_FLAGS' when 'NOMMU' to pass compiling.So move it from "
include/asm/page_mm.hto "include/asm/page.h"The related make:
make ARCH=m68k randconfig
make ARCH=m68k menuconfig
choose cross compiler
disable MMU support
make ARCH=m68k V=1 EXTRA_CFLAGS=-WThe related error:
security/selinux/hooks.c: In function �selinux_init�:
security/selinux/hooks.c:5821:21: error: �VM_DATA_DEFAULT_FLAGS� undeclared (first use in this function)(the attachment is the related .config file)
Signed-off-by Chen Gang <[email protected]>--- arch/m68k/include/asm/page.h | 3 +++ arch/m68k/include/asm/page_mm.h | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-)arch/m68k/include/asm/page.h +3
-0@@ -48,6 +48,9 @@ extern unsigned long _ramend;#include <asm/page_no.h> #endif +#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ + VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) +#include <asm-generic/getorder.h> #endif /* _M68K_PAGE_H */ arch/m68k/include/asm/page_mm.h +0
-3@@ -173,7 +173,4 @@ static inline __attribute_const__ int __virt_to_node_shift(void)#endif /* __ASSEMBLY__ */ -#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ - VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) -#endif /* _M68K_PAGE_MM_H */
Signature · 3 lines
Chen Gang Asianux Corporation
The same .config file, also report the compiling error below:
drivers/i2c/busses/i2c-ocores.c:81:2: error: implicit declaration of function ‘iowrite8’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:86:2: error: implicit declaration of function ‘iowrite16’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:91:2: error: implicit declaration of function ‘iowrite32’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:96:2: error: implicit declaration of function ‘ioread8’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:101:2: error: implicit declaration of function ‘ioread16’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:106:2: error: implicit declaration of function ‘ioread32’ [-Werror=implicit-function-declaration]
Excuse me, I am not quite familiar with the related hardware and m68k, I guess under m68k architecture, we need not this drivers, is it correct ?
Thanks.
Quoted 54 lines · Chen Gang
Define '
VM_DATA_DEFAULT_FLAGS' when 'NOMMU' to pass compiling.So move it from "
include/asm/page_mm.hto "include/asm/page.h"The related make:
make ARCH=m68k randconfig
make ARCH=m68k menuconfig
choose cross compiler
disable MMU support
make ARCH=m68k V=1 EXTRA_CFLAGS=-WThe related error:
security/selinux/hooks.c: In function �selinux_init�:
security/selinux/hooks.c:5821:21: error: �VM_DATA_DEFAULT_FLAGS� undeclared (first use in this function)(the attachment is the related .config file)
Signed-off-by Chen Gang <[email protected]>--- arch/m68k/include/asm/page.h | 3 +++ arch/m68k/include/asm/page_mm.h | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-)arch/m68k/include/asm/page.h +3
-0@@ -48,6 +48,9 @@ extern unsigned long _ramend;#include <asm/page_no.h> #endif +#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ + VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) +#include <asm-generic/getorder.h> #endif /* _M68K_PAGE_H */ arch/m68k/include/asm/page_mm.h +0
-3@@ -173,7 +173,4 @@ static inline __attribute_const__ int __virt_to_node_shift(void)#endif /* __ASSEMBLY__ */ -#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ - VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) -#endif /* _M68K_PAGE_MM_H */
Signature · 3 lines
Chen Gang Asianux Corporation
Hi,
Quoted 11 lines
The same .config file, also report the compiling error below:
drivers/i2c/busses/i2c-ocores.c:81:2: error: implicit declaration of function ‘iowrite8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:86:2: error: implicit declaration of function ‘iowrite16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:91:2: error: implicit declaration of function ‘iowrite32’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:96:2: error: implicit declaration of function ‘ioread8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:101:2: error: implicit declaration of function ‘ioread16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:106:2: error: implicit declaration of function ‘ioread32’ [-Werror=implicit-function-declaration]Excuse me, I am not quite familiar with the related hardware and m68k, I guess under m68k architecture, we need not this drivers, is it correct ?
That would be correct, yes. Perhaps add appropriate dependencies in drivers/i2c/Kconfig to allow building I2C drivers only on hardware that supports it?
(Joking - some fallout would be expected when using make randconfig)
Cheers,
Michael
Quoted 58 lines
Thanks.
Quoted 53 lines · Chen Gang
Define '
VM_DATA_DEFAULT_FLAGS' when 'NOMMU' to pass compiling.So move it from "
include/asm/page_mm.hto "include/asm/page.h"The related make:
make ARCH=m68k randconfig
make ARCH=m68k menuconfig
choose cross compiler
disable MMU support
make ARCH=m68k V=1 EXTRA_CFLAGS=-WThe related error:
security/selinux/hooks.c: In function �selinux_init�:
security/selinux/hooks.c:5821:21: error: �VM_DATA_DEFAULT_FLAGS� undeclared (first use in this function)(the attachment is the related .config file)
Signed-off-by Chen Gang <[email protected]>--- arch/m68k/include/asm/page.h | 3 +++ arch/m68k/include/asm/page_mm.h | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-)arch/m68k/include/asm/page.h +3
-0@@ -48,6 +48,9 @@ extern unsigned long _ramend;#include <asm/page_no.h> #endif +#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ + VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) +#include <asm-generic/getorder.h> #endif /* _M68K_PAGE_H */ arch/m68k/include/asm/page_mm.h +0
-3@@ -173,7 +173,4 @@ static inline __attribute_const__ int __virt_to_node_shift(void)#endif /* __ASSEMBLY__ */ -#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ - VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) -#endif /* _M68K_PAGE_MM_H */
Hi,
Quoted 11 lines
The same .config file, also report the compiling error below:
drivers/i2c/busses/i2c-ocores.c:81:2: error: implicit declaration of function ‘iowrite8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:86:2: error: implicit declaration of function ‘iowrite16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:91:2: error: implicit declaration of function ‘iowrite32’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:96:2: error: implicit declaration of function ‘ioread8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:101:2: error: implicit declaration of function ‘ioread16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:106:2: error: implicit declaration of function ‘ioread32’ [-Werror=implicit-function-declaration]Excuse me, I am not quite familiar with the related hardware and m68k, I guess under m68k architecture, we need not this drivers, is it correct ?
That would be correct, yes. Perhaps add appropriate dependencies in drivers/i2c/Kconfig to allow building I2C drivers only on hardware that supports it?
(Joking - some fallout would be expected when using make randconfig)
Cheers,
Michael
Quoted 58 lines
Thanks.
Quoted 53 lines · Chen Gang
Define '
VM_DATA_DEFAULT_FLAGS' when 'NOMMU' to pass compiling.So move it from "
include/asm/page_mm.hto "include/asm/page.h"The related make:
make ARCH=m68k randconfig
make ARCH=m68k menuconfig
choose cross compiler
disable MMU support
make ARCH=m68k V=1 EXTRA_CFLAGS=-WThe related error:
security/selinux/hooks.c: In function �selinux_init�:
security/selinux/hooks.c:5821:21: error: �VM_DATA_DEFAULT_FLAGS� undeclared (first use in this function)(the attachment is the related .config file)
Signed-off-by Chen Gang <[email protected]>--- arch/m68k/include/asm/page.h | 3 +++ arch/m68k/include/asm/page_mm.h | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-)arch/m68k/include/asm/page.h +3
-0@@ -48,6 +48,9 @@ extern unsigned long _ramend;#include <asm/page_no.h> #endif +#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ + VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) +#include <asm-generic/getorder.h> #endif /* _M68K_PAGE_H */ arch/m68k/include/asm/page_mm.h +0
-3@@ -173,7 +173,4 @@ static inline __attribute_const__ int __virt_to_node_shift(void)#endif /* __ASSEMBLY__ */ -#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ - VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) -#endif /* _M68K_PAGE_MM_H */
Geert Uytterhoeven
maintainerQuoted 15 lines · Michael Schmitz
Quoted 15 lines
The same .config file, also report the compiling error below:
drivers/i2c/busses/i2c-ocores.c:81:2: error: implicit declaration of function ‘iowrite8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:86:2: error: implicit declaration of function ‘iowrite16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:91:2: error: implicit declaration of function ‘iowrite32’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:96:2: error: implicit declaration of function ‘ioread8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:101:2: error: implicit declaration of function ‘ioread16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:106:2: error: implicit declaration of function ‘ioread32’ [-Werror=implicit-function-declaration]
Quoted 2 lines
Quoted 2 lines
Excuse me, I am not quite familiar with the related hardware and m68k, I guess under m68k architecture, we need not this drivers, is it correct ?
Until someone synthesizes the OpenCores i2c core together with the OpenCores 68000 core (they seem to have one), and tries to run uClinux on it...
Quoted 3 lines
That would be correct, yes. Perhaps add appropriate dependencies in
drivers/i2c/Kconfigto allow building I2C drivers
only on hardware that supports it?
We still want it for compile-coverage.
Now, the issue is that m68knommu doesn't implement ioread8() and friends, so I'm adding the uClinux list.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
Geert Uytterhoeven
maintainerQuoted 15 lines · Michael Schmitz
Quoted 15 lines
The same .config file, also report the compiling error below:
drivers/i2c/busses/i2c-ocores.c:81:2: error: implicit declaration of function ‘iowrite8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:86:2: error: implicit declaration of function ‘iowrite16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:91:2: error: implicit declaration of function ‘iowrite32’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:96:2: error: implicit declaration of function ‘ioread8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:101:2: error: implicit declaration of function ‘ioread16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:106:2: error: implicit declaration of function ‘ioread32’ [-Werror=implicit-function-declaration]
Quoted 2 lines
Quoted 2 lines
Excuse me, I am not quite familiar with the related hardware and m68k, I guess under m68k architecture, we need not this drivers, is it correct ?
Until someone synthesizes the OpenCores i2c core together with the OpenCores 68000 core (they seem to have one), and tries to run uClinux on it...
Quoted 3 lines
That would be correct, yes. Perhaps add appropriate dependencies in
drivers/i2c/Kconfigto allow building I2C drivers
only on hardware that supports it?
We still want it for compile-coverage.
Now, the issue is that m68knommu doesn't implement ioread8() and friends, so I'm adding the uClinux list.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
Quoted 16 lines · Geert Uytterhoeven
Quoted 15 lines · Michael Schmitz
Quoted 15 lines
Quoted 15 lines
Quoted 15 lines
The same .config file, also report the compiling error below:
drivers/i2c/busses/i2c-ocores.c:81:2: error: implicit declaration of function ‘iowrite8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:86:2: error: implicit declaration of function ‘iowrite16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:91:2: error: implicit declaration of function ‘iowrite32’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:96:2: error: implicit declaration of function ‘ioread8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:101:2: error: implicit declaration of function ‘ioread16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:106:2: error: implicit declaration of function ‘ioread32’ [-Werror=implicit-function-declaration]
Quoted 6 lines
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines
Excuse me, I am not quite familiar with the related hardware and m68k, I guess under m68k architecture, we need not this drivers, is it correct ?
Until someone synthesizes the OpenCores i2c core together with the OpenCores 68000 core (they seem to have one), and tries to run uClinux on it...
OK, thanks.
Quoted 7 lines
Quoted 3 lines
Quoted 3 lines
That would be correct, yes. Perhaps add appropriate dependencies in
drivers/i2c/Kconfigto allow building I2C drivers
only on hardware that supports it?We still want it for compile-coverage.
Now, the issue is that m68knommu doesn't implement
ioread8()and friends, so I'm adding the uClinux list.
Do you also add it to main tree (e.g next-tree), if not, I recommend to do add it to main tree.
Thanks.
Signature · 1 line
Chen Gang
Hello Maintainers:
Please help check the patch whether OK or not, when you have time.
Thanks.
Quoted 54 lines · Chen Gang
Define '
VM_DATA_DEFAULT_FLAGS' when 'NOMMU' to pass compiling.So move it from "
include/asm/page_mm.hto "include/asm/page.h"The related make:
make ARCH=m68k randconfig
make ARCH=m68k menuconfig
choose cross compiler
disable MMU support
make ARCH=m68k V=1 EXTRA_CFLAGS=-WThe related error:
security/selinux/hooks.c: In function ‘selinux_init’:
security/selinux/hooks.c:5821:21: error: ‘VM_DATA_DEFAULT_FLAGS’ undeclared (first use in this function)(the attachment is the related .config file)
Signed-off-by Chen Gang <[email protected]>--- arch/m68k/include/asm/page.h | 3 +++ arch/m68k/include/asm/page_mm.h | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-)arch/m68k/include/asm/page.h +3
-0@@ -48,6 +48,9 @@ extern unsigned long _ramend;#include <asm/page_no.h> #endif +#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ + VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) +#include <asm-generic/getorder.h> #endif /* _M68K_PAGE_H */ arch/m68k/include/asm/page_mm.h +0
-3@@ -173,7 +173,4 @@ static inline __attribute_const__ int __virt_to_node_shift(void)#endif /* __ASSEMBLY__ */ -#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ - VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) -#endif /* _M68K_PAGE_MM_H */
Signature · 1 line
Chen Gang
Hi Geert,
Quoted 23 lines · Geert Uytterhoeven
Quoted 15 lines · Michael Schmitz
Quoted 15 lines
The same .config file, also report the compiling error below:
drivers/i2c/busses/i2c-ocores.c:81:2: error: implicit declaration of function ‘iowrite8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:86:2: error: implicit declaration of function ‘iowrite16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:91:2: error: implicit declaration of function ‘iowrite32’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:96:2: error: implicit declaration of function ‘ioread8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:101:2: error: implicit declaration of function ‘ioread16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:106:2: error: implicit declaration of function ‘ioread32’ [-Werror=implicit-function-declaration]Quoted 2 lines
Quoted 2 lines
Excuse me, I am not quite familiar with the related hardware and m68k, I guess under m68k architecture, we need not this drivers, is it correct ?
Until someone synthesizes the OpenCores i2c core together with the OpenCores 68000 core (they seem to have one), and tries to run uClinux on it...
Quoted 8 lines
Quoted 3 lines
That would be correct, yes. Perhaps add appropriate dependencies in
drivers/i2c/Kconfigto allow building I2C drivers
only on hardware that supports it?We still want it for compile-coverage.
Now, the issue is that m68knommu doesn't implement
ioread8()and friends, so I'm adding the uClinux list.
I think this is relatively strait forward to fix. And we end up making m68knommu targets consistent with the MMU m68k targets in the process.
Regards
Greg
[PATCH] m68knommu: user generic iomap to support ioread*/iowrite*
There is no reason we cannot use the generic iomap support to give us the ioread* and iowrite* family of IO access functions. The m68k arch with MMU enabled does, so this makes us consistent for all m68k now.
Some potentially valid drivers will fail to compile without these, for example:
drivers/i2c/busses/i2c-ocores.c:81:2: error: implicit declaration of function ‘iowrite8’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:86:2: error: implicit declaration of function ‘iowrite16’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:91:2: error: implicit declaration of function ‘iowrite32’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:96:2: error: implicit declaration of function ‘ioread8’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:101:2: error: implicit declaration of function ‘ioread16’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:106:2: error: implicit declaration of function ‘ioread32’ [-Werror=implicit-function-declaration]
--- arch/m68k/Kconfig | 2 +- arch/m68k/include/asm/io_no.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-)
arch/m68k/Kconfig +1 -1
@@ -11,6 +11,7 @@ config M68K select VIRT_TO_BUS select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS select GENERIC_CPU_DEVICES + select GENERIC_IOMAP select GENERIC_STRNCPY_FROM_USER if MMU select GENERIC_STRNLEN_USER if MMU select FPU if MMU
@@ -72,7 +73,6 @@ source "kernel/Kconfig.freezer" config MMU bool "MMU-based Paged Memory Management Support" default y - select GENERIC_IOMAP help Select if you want MMU-based virtualised addressing space support by paged memory management. If unsure, say 'Y'.
arch/m68k/include/asm/io_no.h +1 -0
@@ -4,6 +4,7 @@#ifdef __KERNEL__#include <asm/virtconvert.h> +#include <asm-generic/iomap.h> /* * These are for ISA/PCI shared memory _only_ and should never be used
Hi Geert,
Quoted 23 lines · Geert Uytterhoeven
Quoted 15 lines · Michael Schmitz
Quoted 15 lines
The same .config file, also report the compiling error below:
drivers/i2c/busses/i2c-ocores.c:81:2: error: implicit declaration of function ‘iowrite8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:86:2: error: implicit declaration of function ‘iowrite16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:91:2: error: implicit declaration of function ‘iowrite32’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:96:2: error: implicit declaration of function ‘ioread8’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:101:2: error: implicit declaration of function ‘ioread16’ [-Werror=implicit-function-declaration]drivers/i2c/busses/i2c-ocores.c:106:2: error: implicit declaration of function ‘ioread32’ [-Werror=implicit-function-declaration]Quoted 2 lines
Quoted 2 lines
Excuse me, I am not quite familiar with the related hardware and m68k, I guess under m68k architecture, we need not this drivers, is it correct ?
Until someone synthesizes the OpenCores i2c core together with the OpenCores 68000 core (they seem to have one), and tries to run uClinux on it...
Quoted 8 lines
Quoted 3 lines
That would be correct, yes. Perhaps add appropriate dependencies in
drivers/i2c/Kconfigto allow building I2C drivers
only on hardware that supports it?We still want it for compile-coverage.
Now, the issue is that m68knommu doesn't implement
ioread8()and friends, so I'm adding the uClinux list.
I think this is relatively strait forward to fix. And we end up making m68knommu targets consistent with the MMU m68k targets in the process.
Regards
Greg
[PATCH] m68knommu: user generic iomap to support ioread*/iowrite*
There is no reason we cannot use the generic iomap support to give us the ioread* and iowrite* family of IO access functions. The m68k arch with MMU enabled does, so this makes us consistent for all m68k now.
Some potentially valid drivers will fail to compile without these, for example:
drivers/i2c/busses/i2c-ocores.c:81:2: error: implicit declaration of function ‘iowrite8’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:86:2: error: implicit declaration of function ‘iowrite16’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:91:2: error: implicit declaration of function ‘iowrite32’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:96:2: error: implicit declaration of function ‘ioread8’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:101:2: error: implicit declaration of function ‘ioread16’ [-Werror=implicit-function-declaration] drivers/i2c/busses/i2c-ocores.c:106:2: error: implicit declaration of function ‘ioread32’ [-Werror=implicit-function-declaration]
--- arch/m68k/Kconfig | 2 +- arch/m68k/include/asm/io_no.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-)
arch/m68k/Kconfig +1 -1
@@ -11,6 +11,7 @@ config M68K select VIRT_TO_BUS select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS select GENERIC_CPU_DEVICES + select GENERIC_IOMAP select GENERIC_STRNCPY_FROM_USER if MMU select GENERIC_STRNLEN_USER if MMU select FPU if MMU
@@ -72,7 +73,6 @@ source "kernel/Kconfig.freezer" config MMU bool "MMU-based Paged Memory Management Support" default y - select GENERIC_IOMAP help Select if you want MMU-based virtualised addressing space support by paged memory management. If unsure, say 'Y'.
arch/m68k/include/asm/io_no.h +1 -0
@@ -4,6 +4,7 @@#ifdef __KERNEL__#include <asm/virtconvert.h> +#include <asm-generic/iomap.h> /* * These are for ISA/PCI shared memory _only_ and should never be used
Greg Ungerer
Acked-byHi Chen Gang,
Quoted 29 lines · Chen Gang
Hello Maintainers:
Please help check the patch whether OK or not, when you have time.
Thanks.
Quoted 22 lines · Chen Gang
Define '
VM_DATA_DEFAULT_FLAGS' when 'NOMMU' to pass compiling.So move it from "
include/asm/page_mm.hto "include/asm/page.h"The related make:
make ARCH=m68k randconfig
make ARCH=m68k menuconfig
choose cross compiler
disable MMU support
make ARCH=m68k V=1 EXTRA_CFLAGS=-WThe related error:
security/selinux/hooks.c: In function ‘selinux_init’:
security/selinux/hooks.c:5821:21: error: ‘VM_DATA_DEFAULT_FLAGS’ undeclared (first use in this function)(the attachment is the related .config file)
Signed-off-by Chen Gang <[email protected]>
I am fine with this:
Do you want me to add this to the m68knommu git tree, and push to Linus?
Regards
Greg
Quoted 34 lines
Quoted 32 lines
--- arch/m68k/include/asm/page.h | 3 +++ arch/m68k/include/asm/page_mm.h | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-)arch/m68k/include/asm/page.h +3
-0@@ -48,6 +48,9 @@ extern unsigned long _ramend;#include <asm/page_no.h> #endif +#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ + VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) +#include <asm-generic/getorder.h> #endif /* _M68K_PAGE_H */ arch/m68k/include/asm/page_mm.h +0
-3@@ -173,7 +173,4 @@ static inline __attribute_const__ int __virt_to_node_shift(void)#endif /* __ASSEMBLY__ */ -#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ - VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) -#endif /* _M68K_PAGE_MM_H */
Greg Ungerer
Acked-byHi Chen Gang,
Quoted 29 lines · Chen Gang
Hello Maintainers:
Please help check the patch whether OK or not, when you have time.
Thanks.
Quoted 22 lines · Chen Gang
Define '
VM_DATA_DEFAULT_FLAGS' when 'NOMMU' to pass compiling.So move it from "
include/asm/page_mm.hto "include/asm/page.h"The related make:
make ARCH=m68k randconfig
make ARCH=m68k menuconfig
choose cross compiler
disable MMU support
make ARCH=m68k V=1 EXTRA_CFLAGS=-WThe related error:
security/selinux/hooks.c: In function ‘selinux_init’:
security/selinux/hooks.c:5821:21: error: ‘VM_DATA_DEFAULT_FLAGS’ undeclared (first use in this function)(the attachment is the related .config file)
Signed-off-by Chen Gang <[email protected]>
I am fine with this:
Do you want me to add this to the m68knommu git tree, and push to Linus?
Regards
Greg
Quoted 34 lines
Quoted 32 lines
--- arch/m68k/include/asm/page.h | 3 +++ arch/m68k/include/asm/page_mm.h | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-)arch/m68k/include/asm/page.h +3
-0@@ -48,6 +48,9 @@ extern unsigned long _ramend;#include <asm/page_no.h> #endif +#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ + VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) +#include <asm-generic/getorder.h> #endif /* _M68K_PAGE_H */ arch/m68k/include/asm/page_mm.h +0
-3@@ -173,7 +173,4 @@ static inline __attribute_const__ int __virt_to_node_shift(void)#endif /* __ASSEMBLY__ */ -#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ - VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) -#endif /* _M68K_PAGE_MM_H */
Quoted 28 lines · Greg Ungerer
Hi Chen Gang,
Quoted 25 lines · Chen Gang
Hello Maintainers:
Please help check the patch whether OK or not, when you have time.
Thanks.
Quoted 18 lines · Chen Gang
Define '
VM_DATA_DEFAULT_FLAGS' when 'NOMMU' to pass compiling.So move it from "
include/asm/page_mm.hto "include/asm/page.h"The related make:
make ARCH=m68k randconfig
make ARCH=m68k menuconfig
choose cross compiler
disable MMU support
make ARCH=m68k V=1 EXTRA_CFLAGS=-WThe related error:
security/selinux/hooks.c: In function ‘selinux_init’:
security/selinux/hooks.c:5821:21: error: ‘VM_DATA_DEFAULT_FLAGS’ undeclared (first use in this function)
Quoted 9 lines
Quoted 4 lines
Quoted 4 lines
(the attachment is the related .config file)
Signed-off-by Chen Gang <[email protected]>I am fine with this:
Acked-by Greg Ungerer <[email protected]>
Thank you very much.
Quoted 3 lines
Do you want me to add this to the m68knommu git tree, and push to Linus?
Yeah, thank you.
:-)
Quoted 45 lines
Regards
GregQuoted 25 lines
Quoted 25 lines
--- arch/m68k/include/asm/page.h | 3 +++ arch/m68k/include/asm/page_mm.h | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-)arch/m68k/include/asm/page.h +3
-0@@ -48,6 +48,9 @@ extern unsigned long _ramend;#include <asm/page_no.h> #endif +#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ + VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) +#include <asm-generic/getorder.h> #endif /* _M68K_PAGE_H */ arch/m68k/include/asm/page_mm.h +0
-0@@ -173,7 +173,4 @@ static inline __attribute_const__ int __virt_to_node_shift(void)Quoted 9 lines
arch/m68k/include/asm/page_mm.h static inline __attribute_const__ int __virt_to_node_shift(void) · line 176
Quoted 7 lines
arch/m68k/include/asm/page_mm.h +0
-3#endif /* __ASSEMBLY__ */ -#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ - VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) -#endif /* _M68K_PAGE_MM_H */ --
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Signature · 1 line
Chen Gang