On Sat, Jul 06, 2024 at 01:08:01PM +0800, Jiaxun Yang wrote: > Add ip30_defconfig derived from ip27_defconfig to ensure this > target is build tested by various kernel testing projects. thank you for doing this. > +CONFIG_CFG80211=m > +CONFIG_MAC80211=m > +CONFIG_RFKILL=m no wifi > +# CONFIG_VGA_ARB is not set > +CONFIG_BLK_DEV_LOOP=y > +CONFIG_CDROM_PKTCDVD=m > +CONFIG_ATA_OVER_ETH=m > +CONFIG_SCSI=y > +CONFIG_BLK_DEV_SD=y > +CONFIG_CHR_DEV_ST=y > +CONFIG_BLK_DEV_SR=m > +CONFIG_CHR_DEV_SG=m > +CONFIG_CHR_DEV_SCH=m > +CONFIG_SCSI_CONSTANTS=y > +CONFIG_SCSI_LOGGING=y > +CONFIG_SCSI_SCAN_ASYNC=y > +CONFIG_SCSI_SPI_ATTRS=y > +CONFIG_SCSI_FC_ATTRS=y > +CONFIG_SCSI_CXGB3_ISCSI=m > +CONFIG_SCSI_BNX2_ISCSI=m > +CONFIG_BE2ISCSI=m > +CONFIG_SCSI_HPSA=m > +CONFIG_SCSI_3W_SAS=m > +CONFIG_SCSI_AIC94XX=m > +# CONFIG_AIC94XX_DEBUG is not set > +CONFIG_SCSI_MVSAS=m > +# CONFIG_SCSI_MVSAS_DEBUG is not set > +CONFIG_SCSI_MPT2SAS=m > +CONFIG_LIBFC=m > +CONFIG_SCSI_QLOGIC_1280=y > +CONFIG_SCSI_PMCRAID=m > +CONFIG_SCSI_BFA_FC=m > +CONFIG_SCSI_DH=y > +CONFIG_SCSI_DH_RDAC=m > +CONFIG_SCSI_DH_HP_SW=m > +CONFIG_SCSI_DH_EMC=m > +CONFIG_SCSI_DH_ALUA=m for SCSI only QLOGIC_1280 should be enough > +CONFIG_ATL2=m > +CONFIG_ATL1E=m > +CONFIG_ATL1C=m > +CONFIG_B44=m > +CONFIG_BNX2X=m > +CONFIG_ENIC=m > +CONFIG_DNET=m > +CONFIG_BE2NET=m > +CONFIG_E1000E=m > +CONFIG_IGB=m > +CONFIG_IGBVF=m > +CONFIG_IXGBE=m > +CONFIG_JME=m > +CONFIG_MLX4_EN=m > +# CONFIG_MLX4_DEBUG is not set > +CONFIG_KS8851_MLL=m > +CONFIG_AX88796=m > +CONFIG_AX88796_93CX6=y > +CONFIG_ETHOC=m > +CONFIG_QLA3XXX=m > +CONFIG_NETXEN_NIC=m > +CONFIG_SFC=m > +CONFIG_SMC91X=m > +CONFIG_SMSC911X=m > +CONFIG_NIU=m > +CONFIG_TEHUTI=m > +CONFIG_VIA_VELOCITY=m > +CONFIG_PHYLIB=y > +CONFIG_CICADA_PHY=m > +CONFIG_DAVICOM_PHY=m > +CONFIG_ICPLUS_PHY=m > +CONFIG_LXT_PHY=m > +CONFIG_LSI_ET1011C_PHY=m > +CONFIG_MARVELL_PHY=m > +CONFIG_NATIONAL_PHY=m > +CONFIG_QSEMI_PHY=m > +CONFIG_REALTEK_PHY=m > +CONFIG_SMSC_PHY=m > +CONFIG_STE10XP=m > +CONFIG_VITESSE_PHY=m > +CONFIG_ADM8211=m for wired ethernet IOC3, TG3, ACENIC. The first comes on motherboards, the other two are common card. Everything else non 64bit will simply not work. > +CONFIG_ATH5K=m > +CONFIG_ATH9K=m > +CONFIG_B43=m > +CONFIG_B43LEGACY=m > +# CONFIG_B43LEGACY_DEBUG is not set > +CONFIG_IPW2100=m > +CONFIG_IPW2100_MONITOR=y > +CONFIG_IPW2100_DEBUG=y > +CONFIG_IPW2200=m > +CONFIG_IPW2200_MONITOR=y > +CONFIG_IPW2200_PROMISCUOUS=y > +CONFIG_IPW2200_QOS=y > +CONFIG_IPW2200_DEBUG=y > +CONFIG_IWLWIFI=m > +CONFIG_P54_COMMON=m > +CONFIG_P54_PCI=m > +CONFIG_LIBERTAS_THINFIRM=m > +CONFIG_MWL8K=m > +CONFIG_RT2X00=m > +CONFIG_RT2400PCI=m > +CONFIG_RT2500PCI=m > +CONFIG_RT61PCI=m > +CONFIG_RT2800PCI=m > +CONFIG_RTL8180=m > +CONFIG_WL1251=m > +CONFIG_WL12XX=m placing WIFI cards into a IP30 would be challengin ;-) Better drop it > +# CONFIG_INPUT is not set there are keyboard and mouse on IP30, so enabling it would make sense > +CONFIG_SERIO_LIBPS2=m > +CONFIG_SERIO_RAW=m > +CONFIG_SERIO_ALTERA_PS2=m > +# CONFIG_VT is not set > +CONFIG_SERIAL_8250=y > +CONFIG_SERIAL_8250_CONSOLE=y > +CONFIG_SERIAL_8250_EXTENDED=y > +CONFIG_SERIAL_8250_MANY_PORTS=y > +CONFIG_SERIAL_8250_SHARE_IRQ=y > +CONFIG_NOZOMI=m > +CONFIG_HW_RANDOM_TIMERIOMEM=m > +CONFIG_I2C_CHARDEV=m > +CONFIG_I2C_ALI1535=m > +CONFIG_I2C_ALI1563=m > +CONFIG_I2C_ALI15X3=m > +CONFIG_I2C_AMD756=m > +CONFIG_I2C_AMD8111=m > +CONFIG_I2C_I801=m > +CONFIG_I2C_ISCH=m > +CONFIG_I2C_PIIX4=m > +CONFIG_I2C_NFORCE2=m > +CONFIG_I2C_SIS5595=m > +CONFIG_I2C_SIS630=m > +CONFIG_I2C_SIS96X=m > +CONFIG_I2C_VIA=m > +CONFIG_I2C_VIAPRO=m > +CONFIG_I2C_OCORES=m > +CONFIG_I2C_PCA_PLATFORM=m > +CONFIG_I2C_SIMTEC=m > +CONFIG_I2C_TAOS_EVM=m > +CONFIG_I2C_STUB=m there is no i2c in IP30 important pieces missing: CONFIG_SGI_IOC3_ETH=y CONFIG_SERIO_SGI_IOC3=y CONFIG_SERIAL_8250_IOC3=y CONFIG_SGI_MFD_IOC3=y Thomas. -- Crap can work. Given enough thrust pigs will fly, but it's not necessarily a good idea. [ RFC1925, 2.3 ]