mirror of
https://github.com/andreili/SBC_builder.git
synced 2025-09-25 22:04:40 +02:00
Sort all basic configurations.
This commit is contained in:
parent
0b4edbae77
commit
06e46a8669
@ -4095,7 +4095,7 @@ CONFIG_USB_STORAGE=y
|
|||||||
# CONFIG_USB_STORAGE_KARMA is not set
|
# CONFIG_USB_STORAGE_KARMA is not set
|
||||||
# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
|
# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
|
||||||
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
||||||
# CONFIG_USB_UAS is not set
|
CONFIG_USB_UAS=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# USB Imaging devices
|
# USB Imaging devices
|
||||||
|
@ -13,12 +13,15 @@
|
|||||||
"mouse_min",
|
"mouse_min",
|
||||||
"touch_min",
|
"touch_min",
|
||||||
"usb_storage",
|
"usb_storage",
|
||||||
"usb_video"
|
"usb_video",
|
||||||
|
"spi_rk",
|
||||||
|
"w1_base"
|
||||||
],
|
],
|
||||||
"options":
|
"options":
|
||||||
[
|
[
|
||||||
"CONFIG_IIO=y",
|
"CONFIG_IIO=y",
|
||||||
"CONFIG_DHT11=m",
|
"CONFIG_DHT11=m",
|
||||||
|
"CONFIG_COMMON_CLK_RK808=y",
|
||||||
"CONFIG_MFD_RK8XX_I2C=y",
|
"CONFIG_MFD_RK8XX_I2C=y",
|
||||||
"CONFIG_RTC_CLASS=y",
|
"CONFIG_RTC_CLASS=y",
|
||||||
"CONFIG_RTC_DRV_RK808=y",
|
"CONFIG_RTC_DRV_RK808=y",
|
||||||
|
13
config/kernel/i2c.json
Normal file
13
config/kernel/i2c.json
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"name": "i2c_base",
|
||||||
|
"options":
|
||||||
|
[
|
||||||
|
"CONFIG_I2C=y",
|
||||||
|
"CONFIG_I2C_CHARDEV=y",
|
||||||
|
"CONFIG_I2C_MUX_PINCTRL=y",
|
||||||
|
"CONFIG_I2C_MUX_REG=y",
|
||||||
|
"CONFIG_I2C_GPIO=y"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
@ -49,7 +49,17 @@
|
|||||||
[
|
[
|
||||||
"#Touchscreen",
|
"#Touchscreen",
|
||||||
"CONFIG_INPUT_MISC=y",
|
"CONFIG_INPUT_MISC=y",
|
||||||
|
"CONFIG_INPUT_TOUCHSCREEN=y",
|
||||||
"CONFIG_HID_MULTITOUCH=y"
|
"CONFIG_HID_MULTITOUCH=y"
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "gpio_base",
|
||||||
|
"options":
|
||||||
|
[
|
||||||
|
"#GPIO",
|
||||||
|
"CONFIG_OF_GPIO=y",
|
||||||
|
"CONFIG_GPIO_SYSFS=y"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -60,6 +60,7 @@
|
|||||||
],
|
],
|
||||||
"options":
|
"options":
|
||||||
[
|
[
|
||||||
|
"CONFIG_VIDEO_DEV=y",
|
||||||
"CONFIG_V4L_MEM2MEM_DRIVERS=y",
|
"CONFIG_V4L_MEM2MEM_DRIVERS=y",
|
||||||
"CONFIG_V4L_PLATFORM_DRIVERS=y",
|
"CONFIG_V4L_PLATFORM_DRIVERS=y",
|
||||||
"CONFIG_VIDEO_MEM2MEM_DEINTERLACE=y"
|
"CONFIG_VIDEO_MEM2MEM_DEINTERLACE=y"
|
||||||
|
@ -5,10 +5,17 @@
|
|||||||
[
|
[
|
||||||
"arm64",
|
"arm64",
|
||||||
"net_base",
|
"net_base",
|
||||||
"drm_fb"
|
"drm_fb",
|
||||||
|
"pwm",
|
||||||
|
"hw_rand_rk",
|
||||||
|
"nvmem_rk",
|
||||||
|
"gpio_base",
|
||||||
|
"dma",
|
||||||
|
"misc"
|
||||||
],
|
],
|
||||||
"options":
|
"options":
|
||||||
[
|
[
|
||||||
|
"CONFIG_PWM_ROCKCHIP=y",
|
||||||
"CONFIG_OF=y",
|
"CONFIG_OF=y",
|
||||||
"CONFIG_BLK_DEV_LOOP=y",
|
"CONFIG_BLK_DEV_LOOP=y",
|
||||||
"CONFIG_BLK_DEV_SD=y",
|
"CONFIG_BLK_DEV_SD=y",
|
||||||
@ -40,7 +47,6 @@
|
|||||||
"CONFIG_ARM_PSCI_FW=y",
|
"CONFIG_ARM_PSCI_FW=y",
|
||||||
"CONFIG_SHMEM=y",
|
"CONFIG_SHMEM=y",
|
||||||
"CONFIG_COMMON_CLK=y",
|
"CONFIG_COMMON_CLK=y",
|
||||||
"CONFIG_COMMON_CLK_RK808=y",
|
|
||||||
"CONFIG_SRAM=y"
|
"CONFIG_SRAM=y"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@ -48,16 +54,24 @@
|
|||||||
"name": "rk35xx",
|
"name": "rk35xx",
|
||||||
"depends":
|
"depends":
|
||||||
[
|
[
|
||||||
"rk_base"
|
"rk_base",
|
||||||
|
"wdt"
|
||||||
],
|
],
|
||||||
"options":
|
"options":
|
||||||
[
|
[
|
||||||
"CONFIG_CRYPTO_DEV_ROCKCHIP2=y",
|
"CONFIG_CRYPTO_DEV_ROCKCHIP2=y",
|
||||||
|
"CONFIG_DW_WATCHDOG=y",
|
||||||
|
"CONFIG_I2C_RK3X=y",
|
||||||
|
"CONFIG_VIDEO_ROCKCHIP_RGA=y",
|
||||||
|
"CONFIG_ROCKCHIP_SARADC=y",
|
||||||
"#BT",
|
"#BT",
|
||||||
"CONFIG_BT",
|
"CONFIG_BT",
|
||||||
"CONFIG_BT_HCIUART",
|
"CONFIG_BT_HCIUART",
|
||||||
"CONFIG_BT_HCIUART_SERDEV",
|
"CONFIG_BT_HCIUART_SERDEV",
|
||||||
"CONFIG_BT_HCIUART_BCM"
|
"CONFIG_BT_HCIUART_BCM",
|
||||||
|
"#PHYs",
|
||||||
|
"CONFIG_PHY_ROCKCHIP_INNO_USB2=y",
|
||||||
|
"CONFIG_PHY_ROCKCHIP_EMMC=y"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -90,7 +104,8 @@
|
|||||||
"drm_panfrost",
|
"drm_panfrost",
|
||||||
"usb_dwc3",
|
"usb_dwc3",
|
||||||
"psave_scmi",
|
"psave_scmi",
|
||||||
"power_base"
|
"power_base",
|
||||||
|
"i2c_base"
|
||||||
],
|
],
|
||||||
"options":
|
"options":
|
||||||
[
|
[
|
||||||
@ -105,76 +120,6 @@
|
|||||||
],
|
],
|
||||||
"options":
|
"options":
|
||||||
[
|
[
|
||||||
"CONFIG_PWM=y",
|
|
||||||
|
|
||||||
"CONFIG_I2C_RK3X=y",
|
|
||||||
"CONFIG_PWM_ROCKCHIP=y",
|
|
||||||
"CONFIG_VIDEO_ROCKCHIP_RGA=y",
|
|
||||||
"CONFIG_HW_RANDOM_ROCKCHIP=y",
|
|
||||||
"CONFIG_ROCKCHIP_SARADC=y",
|
|
||||||
"CONFIG_SPI=y",
|
|
||||||
"CONFIG_SPI_MEM=y",
|
|
||||||
"CONFIG_SPI_MASTER=y",
|
|
||||||
"CONFIG_SPI_ROCKCHIP=y",
|
|
||||||
"CONFIG_SPI_ROCKCHIP_SFC=y",
|
|
||||||
"CONFIG_PHY_ROCKCHIP_INNO_USB2=y",
|
|
||||||
"CONFIG_WATCHDOG=y",
|
|
||||||
"CONFIG_DW_WATCHDOG=y",
|
|
||||||
"#specific",
|
|
||||||
"CONFIG_NVMEM_ROCKCHIP_EFUSE=y",
|
|
||||||
"CONFIG_NVMEM_ROCKCHIP_OTP=y",
|
|
||||||
"CONFIG_PHY_ROCKCHIP_EMMC=y",
|
|
||||||
|
|
||||||
"# to review",
|
|
||||||
"CONFIG_I2C=y",
|
|
||||||
"CONFIG_I2C_CHARDEV=y",
|
|
||||||
"CONFIG_I2C_MUX_PINCTRL=y",
|
|
||||||
"CONFIG_I2C_MUX_REG=y",
|
|
||||||
"CONFIG_NVMEM=y",
|
|
||||||
"CONFIG_PINMUX=y",
|
|
||||||
"CONFIG_RPMB=y",
|
|
||||||
"CONFIG_DMADEVICES=y",
|
|
||||||
"CONFIG_MAILBOX=y",
|
|
||||||
"CONFIG_INPUT_TOUCHSCREEN=y",
|
|
||||||
"CONFIG_BLK_WBT=y",
|
|
||||||
"CONFIG_BLK_WBT_MQ=y",
|
|
||||||
"CONFIG_VIDEO_DEV=y",
|
|
||||||
"CONFIG_REGMAP_MMIO=y",
|
|
||||||
"#debug?",
|
|
||||||
"#system",
|
|
||||||
"CONFIG_GENERIC_IRQ_CHIP=y",
|
|
||||||
"CONFIG_PL330_DMA=y",
|
|
||||||
"#CONFIG_BT_HCIUART_BCM=y",
|
|
||||||
"CONFIG_I2C_GPIO=y",
|
|
||||||
"CONFIG_PWRSEQ_SIMPLE=y",
|
|
||||||
"CONFIG_SENSORS_PWM_FAN=y",
|
|
||||||
"CONFIG_OF_GPIO=y",
|
|
||||||
"CONFIG_USB_ACM=m",
|
|
||||||
"#for system software",
|
|
||||||
"CONFIG_UEVENT_HELPER=y",
|
|
||||||
"CONFIG_UEVENT_HELPER_PATH=\"\"",
|
|
||||||
"CONFIG_GPIO_SYSFS=y",
|
|
||||||
"CONFIG_HW_RANDOM=y",
|
|
||||||
"#sensors",
|
|
||||||
"CONFIG_W1=y",
|
|
||||||
"CONFIG_W1_MASTER_GPIO=y",
|
|
||||||
"CONFIG_W1_SLAVE_THERM=y",
|
|
||||||
"#USB",
|
|
||||||
"#vido, audio",
|
|
||||||
"CONFIG_MEDIA_CEC_SUPPORT=y",
|
|
||||||
"#Both",
|
|
||||||
|
|
||||||
"CONFIG_NOP_USB_XCEIV=y",
|
|
||||||
"##CONFIG_CAN_MCP251X=y",
|
|
||||||
"##CONFIG_FB_TFT_ST7796S=y",
|
|
||||||
"CONFIG_REGULATOR_FAN53555=y",
|
|
||||||
"#rk3566/3568, SoC-specific",
|
|
||||||
"CONFIG_EMAC_ROCKCHIP=y",
|
|
||||||
"#EEPROM",
|
|
||||||
"CONFIG_EEPROM_AT24=y",
|
|
||||||
"#eth",
|
|
||||||
"#typeC",
|
|
||||||
"#CONFIG_TYPEC=y"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
12
config/kernel/sensors.json
Normal file
12
config/kernel/sensors.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"name": "w1_base",
|
||||||
|
"options":
|
||||||
|
[
|
||||||
|
"#Dallas 1-wire",
|
||||||
|
"CONFIG_W1=y",
|
||||||
|
"CONFIG_W1_MASTER_GPIO=y",
|
||||||
|
"CONFIG_W1_SLAVE_THERM=y"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
13
config/kernel/spi.json
Normal file
13
config/kernel/spi.json
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"name": "spi_rk",
|
||||||
|
"options":
|
||||||
|
[
|
||||||
|
"CONFIG_SPI=y",
|
||||||
|
"CONFIG_SPI_MEM=y",
|
||||||
|
"CONFIG_SPI_MASTER=y",
|
||||||
|
"CONFIG_SPI_ROCKCHIP=y",
|
||||||
|
"CONFIG_SPI_ROCKCHIP_SFC=y"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
70
config/kernel/sys_dev.json
Normal file
70
config/kernel/sys_dev.json
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"name": "wdt",
|
||||||
|
"options":
|
||||||
|
[
|
||||||
|
"CONFIG_WATCHDOG=y"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "pwm",
|
||||||
|
"options":
|
||||||
|
[
|
||||||
|
"CONFIG_PWM=y"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "hw_rand_rk",
|
||||||
|
"options":
|
||||||
|
[
|
||||||
|
"CONFIG_HW_RANDOM=y",
|
||||||
|
"CONFIG_HW_RANDOM_ROCKCHIP=y"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "nvmem_rk",
|
||||||
|
"options":
|
||||||
|
[
|
||||||
|
"CONFIG_NVMEM=y",
|
||||||
|
"CONFIG_NVMEM_ROCKCHIP_EFUSE=y",
|
||||||
|
"CONFIG_NVMEM_ROCKCHIP_OTP=y"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "dma",
|
||||||
|
"options":
|
||||||
|
[
|
||||||
|
"CONFIG_DMADEVICES=y",
|
||||||
|
"CONFIG_PL330_DMA=y"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "misc",
|
||||||
|
"options":
|
||||||
|
[
|
||||||
|
"#Need to review all",
|
||||||
|
"CONFIG_PINMUX=y",
|
||||||
|
"CONFIG_RPMB=y",
|
||||||
|
"CONFIG_MAILBOX=y",
|
||||||
|
"CONFIG_BLK_WBT=y",
|
||||||
|
"CONFIG_BLK_WBT_MQ=y",
|
||||||
|
"CONFIG_REGMAP_MMIO=y",
|
||||||
|
"CONFIG_GENERIC_IRQ_CHIP=y",
|
||||||
|
"#CONFIG_BT_HCIUART_BCM=y",
|
||||||
|
"CONFIG_PWRSEQ_SIMPLE=y",
|
||||||
|
"CONFIG_SENSORS_PWM_FAN=y",
|
||||||
|
"CONFIG_USB_ACM=m",
|
||||||
|
"CONFIG_UEVENT_HELPER=y",
|
||||||
|
"CONFIG_UEVENT_HELPER_PATH=\"\"",
|
||||||
|
"CONFIG_MEDIA_CEC_SUPPORT=y",
|
||||||
|
|
||||||
|
"CONFIG_NOP_USB_XCEIV=y",
|
||||||
|
"##CONFIG_CAN_MCP251X=y",
|
||||||
|
"##CONFIG_FB_TFT_ST7796S=y",
|
||||||
|
"CONFIG_REGULATOR_FAN53555=y",
|
||||||
|
"CONFIG_EMAC_ROCKCHIP=y",
|
||||||
|
"CONFIG_EEPROM_AT24=y",
|
||||||
|
"#CONFIG_TYPEC=y"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
@ -66,7 +66,8 @@
|
|||||||
"options":
|
"options":
|
||||||
[
|
[
|
||||||
"CONFIG_SCSI=y",
|
"CONFIG_SCSI=y",
|
||||||
"CONFIG_USB_STORAGE=y"
|
"CONFIG_USB_STORAGE=y",
|
||||||
|
"CONFIG_USB_UAS=y"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -17,6 +17,10 @@
|
|||||||
"media",
|
"media",
|
||||||
"fs",
|
"fs",
|
||||||
"stats",
|
"stats",
|
||||||
"power"
|
"power",
|
||||||
|
"spi",
|
||||||
|
"i2c",
|
||||||
|
"sys_dev",
|
||||||
|
"sensors"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user