From cd24679d8600cd0a3a9609708edf5c78bec90bec Mon Sep 17 00:00:00 2001 From: Adam Green Date: Thu, 4 Jan 2018 20:13:51 +0000 Subject: [PATCH] projects/S905: rename project to Amlogic --- projects/{S905 => Amlogic}/bootloader/mkimage | 0 .../devices}/S905/initramfs/platform_init | 0 .../devices}/S905/linux/linux.aarch64.conf | 494 +++++++++--------- projects/Amlogic/devices/S905/options | 5 + .../base/lib/firmware/rtl_bt/rtl8723b_config | Bin .../base/lib/firmware/rtl_bt/rtl8723b_fw | Bin .../usr/lib/libreelec/remote-config | 0 .../filesystem/usr/lib/modprobe.d/mali.conf | 0 .../usr/lib/modules-load.d/amlvideodri.conf | 0 .../usr/lib/modules-load.d/wifi_dummy.conf | 0 .../usr/lib/systemd/sleep.conf.d/sleep.conf | 0 .../lib/systemd/system/serial-console.service | 0 .../usr/share/alsa/cards/AML-M8AUDIO.conf | 0 .../filesystem/usr/share/bootloader/update.sh | 0 .../filesystem/usr/share/bttty.conf | 0 .../install/aml_autoscript.src | 0 .../install/s905_autoscript.src | 0 projects/{S905 => Amlogic}/options | 10 +- .../packages/u-boot/config/fw_env.config | 0 .../packages/u-boot/package.mk | 0 .../u-boot-tools-0001-dummy_defconfig.patch | 0 ...ot-tools-0002-allow-multiple-entries.patch | 0 .../u-boot-tools-0003-nand_env-hack.patch | 0 .../linux/linux-0001-early_suspend_hack.patch | 0 ...-0002-use_logo_param_instead_of_vout.patch | 0 ...inux-0003-proc_make_cmdline_writable.patch | 0 26 files changed, 265 insertions(+), 244 deletions(-) rename projects/{S905 => Amlogic}/bootloader/mkimage (100%) rename projects/{ => Amlogic/devices}/S905/initramfs/platform_init (100%) rename projects/{ => Amlogic/devices}/S905/linux/linux.aarch64.conf (92%) create mode 100644 projects/Amlogic/devices/S905/options rename projects/{S905 => Amlogic}/filesystem/usr/lib/kernel-overlays/base/lib/firmware/rtl_bt/rtl8723b_config (100%) rename projects/{S905 => Amlogic}/filesystem/usr/lib/kernel-overlays/base/lib/firmware/rtl_bt/rtl8723b_fw (100%) rename projects/{S905 => Amlogic}/filesystem/usr/lib/libreelec/remote-config (100%) rename projects/{S905 => Amlogic}/filesystem/usr/lib/modprobe.d/mali.conf (100%) rename projects/{S905 => Amlogic}/filesystem/usr/lib/modules-load.d/amlvideodri.conf (100%) rename projects/{S905 => Amlogic}/filesystem/usr/lib/modules-load.d/wifi_dummy.conf (100%) rename projects/{S905 => Amlogic}/filesystem/usr/lib/systemd/sleep.conf.d/sleep.conf (100%) rename projects/{S905 => Amlogic}/filesystem/usr/lib/systemd/system/serial-console.service (100%) rename projects/{S905 => Amlogic}/filesystem/usr/share/alsa/cards/AML-M8AUDIO.conf (100%) rename projects/{S905 => Amlogic}/filesystem/usr/share/bootloader/update.sh (100%) rename projects/{S905 => Amlogic}/filesystem/usr/share/bttty.conf (100%) rename projects/{S905 => Amlogic}/install/aml_autoscript.src (100%) rename projects/{S905 => Amlogic}/install/s905_autoscript.src (100%) rename projects/{S905 => Amlogic}/options (95%) rename projects/{S905 => Amlogic}/packages/u-boot/config/fw_env.config (100%) rename projects/{S905 => Amlogic}/packages/u-boot/package.mk (100%) rename projects/{S905 => Amlogic}/packages/u-boot/patches/u-boot-tools-0001-dummy_defconfig.patch (100%) rename projects/{S905 => Amlogic}/packages/u-boot/patches/u-boot-tools-0002-allow-multiple-entries.patch (100%) rename projects/{S905 => Amlogic}/packages/u-boot/patches/u-boot-tools-0003-nand_env-hack.patch (100%) rename projects/{S905 => Amlogic}/patches/linux/linux-0001-early_suspend_hack.patch (100%) rename projects/{S905 => Amlogic}/patches/linux/linux-0002-use_logo_param_instead_of_vout.patch (100%) rename projects/{S905 => Amlogic}/patches/linux/linux-0003-proc_make_cmdline_writable.patch (100%) diff --git a/projects/S905/bootloader/mkimage b/projects/Amlogic/bootloader/mkimage similarity index 100% rename from projects/S905/bootloader/mkimage rename to projects/Amlogic/bootloader/mkimage diff --git a/projects/S905/initramfs/platform_init b/projects/Amlogic/devices/S905/initramfs/platform_init similarity index 100% rename from projects/S905/initramfs/platform_init rename to projects/Amlogic/devices/S905/initramfs/platform_init diff --git a/projects/S905/linux/linux.aarch64.conf b/projects/Amlogic/devices/S905/linux/linux.aarch64.conf similarity index 92% rename from projects/S905/linux/linux.aarch64.conf rename to projects/Amlogic/devices/S905/linux/linux.aarch64.conf index c66580251a..b0ddeb4385 100644 --- a/projects/S905/linux/linux.aarch64.conf +++ b/projects/Amlogic/devices/S905/linux/linux.aarch64.conf @@ -8,7 +8,7 @@ CONFIG_64BIT=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=18 -CONFIG_ARCH_MMAP_RND_BITS_MAX=18 +CONFIG_ARCH_MMAP_RND_BITS_MAX=24 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 CONFIG_NO_IOPORT=y @@ -378,6 +378,7 @@ CONFIG_WAKELOCK=y CONFIG_WAKELOCK_STAT=y CONFIG_USER_WAKELOCK=y CONFIG_EARLYSUSPEND=y +CONFIG_FORCE_POWER_ON_STATE_AFTER_RESUME=y CONFIG_NO_USER_SPACE_SCREEN_ACCESS_CONTROL=y # CONFIG_CONSOLE_EARLYSUSPEND is not set # CONFIG_FB_EARLYSUSPEND is not set @@ -863,10 +864,8 @@ CONFIG_I2C_AML=y # CONFIG_I2C_SLAVE_AML is not set # CONFIG_I2C_SW_AML is not set # CONFIG_BCM2079X_I2C is not set -CONFIG_AML_PWM=y -# CONFIG_GX_PWM is not set -CONFIG_MESON_PWM=y -# CONFIG_MESON_PWM_CTRL is not set +CONFIG_AMLOGIC_PWM=y +CONFIG_PWM_MESON=y # # HDMI TX Support @@ -930,7 +929,9 @@ CONFIG_AML_DISPLAY=y CONFIG_AM_VOUT=y CONFIG_AM_TV_OUTPUT=y CONFIG_AML_VOUT_FRAMERATE_AUTOMATION=y +# CONFIG_AML_VOUT_CC_BYPASS is not set # CONFIG_AML_VDAC_HW_SWITCH is not set +CONFIG_AML_WSS=y # # Amlogic OSD Module @@ -951,7 +952,12 @@ CONFIG_FB_OSD2_ENABLE=y # Amlogic OSD_EXT Module # # CONFIG_AM_FB_EXT is not set + +# +# Amlogic GE2D Module +# CONFIG_AM_GE2D=y +# CONFIG_AM_GE2D_MORE_SECURITY is not set CONFIG_AM_LOGO=y # @@ -969,6 +975,7 @@ CONFIG_AML_LED_PWM=m CONFIG_AML_LED_TRIGGER_BREATHE=m CONFIG_AML_LED_TRIGGER_SCPI=m CONFIG_AML_LED_TRIGGER_SCPISTOP=m +CONFIG_AML_LED_TRIGGER_DISTURB=m # # Canvas management driver @@ -990,10 +997,13 @@ CONFIG_GE2D_KEEP_FRAME=y # # Video Decoders # +# CONFIG_MULTI_DEC is not set CONFIG_AM_VDEC_MPEG12=y CONFIG_AM_VDEC_MPEG4=y +# CONFIG_AM_VDEC_MMPEG4 is not set CONFIG_AM_VDEC_VC1=y CONFIG_AM_VDEC_H264=y +# CONFIG_AM_VDEC_MH264 is not set CONFIG_AM_VDEC_H264MVC=y CONFIG_AM_VDEC_H264_4K2K=y CONFIG_AM_VDEC_H265=y @@ -1055,8 +1065,20 @@ CONFIG_POST_PROCESS_MANAGER_PPSCALER=y # Amlogic Wifi Driver # CONFIG_AM_WIFI=y -CONFIG_AM_WIFI_DUMMY=m CONFIG_BCMDHD_USE_STATIC_BUF=y +CONFIG_AM_WIFI_DUMMY=m +# CONFIG_RTL8189ES is not set +# CONFIG_RTL8189FS is not set +# CONFIG_RTL8192EU is not set +# CONFIG_RTL8723AU is not set +# CONFIG_RTL8723BS is not set +# CONFIG_RTL8821AU is not set +# CONFIG_RTL8812AU is not set +# CONFIG_RTL8192CU is not set +# CONFIG_RTL8192DU is not set +# CONFIG_RTL8188EU is not set +# CONFIG_RTL8822BU is not set +# CONFIG_BCMDHD is not set CONFIG_AML_POWER_RESET=y # CONFIG_M8_POWER_RESET is not set CONFIG_GXBB_POWER_RESET=y @@ -1090,6 +1112,8 @@ CONFIG_TVIN_AFE=y # CONFIG_TVIN_VBI is not set CONFIG_TVIN_HDMI=y # CONFIG_TVIN_HDMI_CEC is not set +CONFIG_TVIN_HDMI_EXT=y +CONFIG_TVIN_HDMI_EXT_SII9135=y # CONFIG_TVIN_BT656 is not set # CONFIG_VIUIN is not set # CONFIG_TVIN_ISP is not set @@ -1125,14 +1149,16 @@ CONFIG_GXBB_SUSPEND=y # # Amlogic DVB driver # -# CONFIG_AM_DVB is not set +CONFIG_AM_DVB=m # CONFIG_AM_ATVDEMOD is not set +# CONFIG_AM_DTVDEMOD is not set # # AMLOGIC CI Driver # +# CONFIG_AM_CI is not set # CONFIG_AM_PCMCIA is not set -# CONFIG_AM_IOBUS is not set +# CONFIG_AM_SPI is not set # CONFIG_AML_SMARTCARD is not set # @@ -1183,6 +1209,11 @@ CONFIG_AML_AO_CEC=y # # CONFIG_CRYPTO_AML is not set +# +# ESM Support +# +# CONFIG_AML_ESM is not set + # # Generic Driver Options # @@ -1653,7 +1684,6 @@ CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y # CONFIG_RT2X00_DEBUG is not set CONFIG_RTL_CARDS=m -# CONFIG_RTL8192CU is not set # CONFIG_WL_TI is not set CONFIG_ZD1211RW=m # CONFIG_ZD1211RW_DEBUG is not set @@ -2122,7 +2152,6 @@ CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR=y # CONFIG_THERMAL_GOV_USER_SPACE is not set CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y CONFIG_CPU_THERMAL=y -CONFIG_DEVFREQ_THERMAL=y CONFIG_CPUCORE_THERMAL=y CONFIG_GPU_THERMAL=y CONFIG_GPUCORE_THERMAL=y @@ -2184,7 +2213,6 @@ CONFIG_BCMA_POSSIBLE=y # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_RETU is not set # CONFIG_MFD_PCF50633 is not set -# CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set @@ -2254,27 +2282,20 @@ CONFIG_MEDIA_SUPPORT=m # # Multimedia core support # -CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +# CONFIG_MEDIA_CAMERA_SUPPORT is not set +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y -CONFIG_MEDIA_RADIO_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set CONFIG_MEDIA_RC_SUPPORT=y -# CONFIG_MEDIA_CONTROLLER is not set CONFIG_VIDEO_DEV=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set -CONFIG_VIDEO_TUNER=m CONFIG_VIDEOBUF_GEN=m -CONFIG_VIDEOBUF_VMALLOC=m CONFIG_VIDEOBUF_RESOURCE=m -CONFIG_VIDEOBUF_DVB=m -CONFIG_VIDEOBUF2_CORE=m -CONFIG_VIDEOBUF2_MEMOPS=m -CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_DVB_CORE=m CONFIG_DVB_NET=y -CONFIG_TTPCI_EEPROM=m +# CONFIG_TTPCI_EEPROM is not set CONFIG_DVB_MAX_ADAPTERS=8 # CONFIG_DVB_DYNAMIC_MINORS is not set @@ -2295,165 +2316,123 @@ CONFIG_IR_RC5_SZ_DECODER=m CONFIG_IR_SANYO_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_RC_DEVICES=y -CONFIG_RC_ATI_REMOTE=m -CONFIG_IR_IMON=m -CONFIG_IR_MCEUSB=m +# CONFIG_RC_ATI_REMOTE is not set +# CONFIG_IR_IMON is not set +# CONFIG_IR_MCEUSB is not set CONFIG_IR_MESON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_STREAMZAP=m -CONFIG_IR_IGUANA=m -CONFIG_IR_TTUSBIR=m +# CONFIG_IR_REDRAT3 is not set +# CONFIG_IR_STREAMZAP is not set +# CONFIG_IR_IGUANA is not set +# CONFIG_IR_TTUSBIR is not set # CONFIG_RC_LOOPBACK is not set -CONFIG_IR_GPIO_CIR=m +# CONFIG_IR_GPIO_CIR is not set CONFIG_MEDIA_USB_SUPPORT=y -# -# Webcam devices -# -# CONFIG_USB_VIDEO_CLASS is not set -# CONFIG_USB_GSPCA is not set -# CONFIG_USB_PWC is not set -# CONFIG_VIDEO_CPIA2 is not set -# CONFIG_USB_ZR364XX is not set -# CONFIG_USB_STKWEBCAM is not set -# CONFIG_USB_S2255 is not set -CONFIG_VIDEO_USBTV=m - -# -# Analog TV USB devices -# -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -# CONFIG_VIDEO_HDPVR is not set -# CONFIG_VIDEO_TLG2300 is not set -# CONFIG_VIDEO_USBVISION is not set -CONFIG_VIDEO_STK1160_COMMON=m -# CONFIG_VIDEO_STK1160_AC97 is not set -CONFIG_VIDEO_STK1160=m - # # Analog/digital TV USB devices # -CONFIG_VIDEO_AU0828=m -CONFIG_VIDEO_AU0828_V4L2=y -CONFIG_VIDEO_CX231XX=m -CONFIG_VIDEO_CX231XX_RC=y -# CONFIG_VIDEO_CX231XX_ALSA is not set -CONFIG_VIDEO_CX231XX_DVB=m -CONFIG_VIDEO_TM6000=m -# CONFIG_VIDEO_TM6000_ALSA is not set -CONFIG_VIDEO_TM6000_DVB=m +# CONFIG_VIDEO_AU0828 is not set +# CONFIG_VIDEO_CX231XX is not set +# CONFIG_VIDEO_TM6000 is not set # # Digital TV USB devices # -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -# CONFIG_DVB_USB_A800 is not set -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIB0700=m -# CONFIG_DVB_USB_UMT_010 is not set -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_M920X is not set -# CONFIG_DVB_USB_DIGITV is not set -CONFIG_DVB_USB_VP7045=m -# CONFIG_DVB_USB_VP702X is not set -# CONFIG_DVB_USB_GP8PSK is not set -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_DTV5100=m -# CONFIG_DVB_USB_FRIIO is not set -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_V2=m -CONFIG_DVB_USB_AF9015=m -CONFIG_DVB_USB_AF9035=m -CONFIG_DVB_USB_ANYSEE=m -# CONFIG_DVB_USB_AU6610 is not set -CONFIG_DVB_USB_AZ6007=m -CONFIG_DVB_USB_CE6230=m -CONFIG_DVB_USB_EC168=m -# CONFIG_DVB_USB_GL861 is not set -# CONFIG_DVB_USB_IT913X is not set -CONFIG_DVB_USB_LME2510=m -# CONFIG_DVB_USB_MXL111SF is not set -CONFIG_DVB_USB_RTL28XXU=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set +# CONFIG_DVB_USB is not set +# CONFIG_DVB_USB_V2 is not set +# CONFIG_SMS_USB_DRV is not set +# CONFIG_DVB_B2C2_FLEXCOP_USB is not set # # Webcam, TV (analog/digital) USB devices # -CONFIG_VIDEO_EM28XX=m -# CONFIG_VIDEO_EM28XX_V4L2 is not set -# CONFIG_VIDEO_EM28XX_ALSA is not set -CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX_RC=m -# CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_MEM2MEM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set +# CONFIG_VIDEO_EM28XX is not set # # Supported MMC/SDIO adapters # CONFIG_SMS_SDIO_DRV=m -# CONFIG_RADIO_ADAPTERS is not set CONFIG_MEDIA_COMMON_OPTIONS=y # # common driver options # -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m CONFIG_CYPRESS_FIRMWARE=m -CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set # # Media ancillary drivers (tuners, sensors, i2c, frontends) # -CONFIG_MEDIA_SUBDRV_AUTOSELECT=y +# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m +# CONFIG_VIDEO_IR_I2C is not set + +# +# Encoders, decoders, sensors and other helper chips +# # # Audio decoders, processors and mixers # -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_WM8775=m +# CONFIG_VIDEO_TVAUDIO is not set +# CONFIG_VIDEO_TDA7432 is not set +# CONFIG_VIDEO_TDA9840 is not set +# CONFIG_VIDEO_TEA6415C is not set +# CONFIG_VIDEO_TEA6420 is not set +# CONFIG_VIDEO_MSP3400 is not set +# CONFIG_VIDEO_CS5345 is not set +# CONFIG_VIDEO_CS53L32A is not set +# CONFIG_VIDEO_TLV320AIC23B is not set +# CONFIG_VIDEO_UDA1342 is not set +# CONFIG_VIDEO_WM8775 is not set +# CONFIG_VIDEO_WM8739 is not set +# CONFIG_VIDEO_VP27SMPX is not set +# CONFIG_VIDEO_SONY_BTF_MPX is not set # # RDS decoders # +# CONFIG_VIDEO_SAA6588 is not set # # Video decoders # -CONFIG_VIDEO_SAA711X=m +# CONFIG_VIDEO_ADV7180 is not set +# CONFIG_VIDEO_ADV7183 is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_ML86V7667 is not set +# CONFIG_VIDEO_SAA7110 is not set +# CONFIG_VIDEO_SAA711X is not set +# CONFIG_VIDEO_SAA7191 is not set +# CONFIG_VIDEO_TVP514X is not set +# CONFIG_VIDEO_TVP5150 is not set +# CONFIG_VIDEO_TVP7002 is not set +# CONFIG_VIDEO_TW2804 is not set +# CONFIG_VIDEO_TW9903 is not set +# CONFIG_VIDEO_TW9906 is not set +# CONFIG_VIDEO_VPX3220 is not set # # Video and audio decoders # -CONFIG_VIDEO_CX25840=m +# CONFIG_VIDEO_SAA717X is not set +# CONFIG_VIDEO_CX25840 is not set # # Video encoders # +# CONFIG_VIDEO_SAA7127 is not set +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_ADV7343 is not set +# CONFIG_VIDEO_ADV7393 is not set +# CONFIG_VIDEO_AK881X is not set +# CONFIG_VIDEO_THS8200 is not set # # Camera sensor devices @@ -2466,154 +2445,194 @@ CONFIG_VIDEO_CX25840=m # # Video improvement chips # +# CONFIG_VIDEO_UPD64031A is not set +# CONFIG_VIDEO_UPD64083 is not set # # Audio/Video compression chips # +# CONFIG_VIDEO_SAA6752HS is not set # # Miscellaneous helper chips # +# CONFIG_VIDEO_THS7303 is not set +# CONFIG_VIDEO_M52790 is not set # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA18272=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC5000=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_M88TS2022=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_R820T=m + +# +# Customize TV tuners +# +# CONFIG_MEDIA_TUNER_SIMPLE is not set +# CONFIG_MEDIA_TUNER_TDA8290 is not set +# CONFIG_MEDIA_TUNER_TDA827X is not set +# CONFIG_MEDIA_TUNER_TDA18271 is not set +# CONFIG_MEDIA_TUNER_TDA18272 is not set +# CONFIG_MEDIA_TUNER_TDA9887 is not set +# CONFIG_MEDIA_TUNER_TEA5761 is not set +# CONFIG_MEDIA_TUNER_TEA5767 is not set +# CONFIG_MEDIA_TUNER_MT20XX is not set +# CONFIG_MEDIA_TUNER_MT2060 is not set +# CONFIG_MEDIA_TUNER_MT2063 is not set +# CONFIG_MEDIA_TUNER_MT2266 is not set +# CONFIG_MEDIA_TUNER_MT2131 is not set +# CONFIG_MEDIA_TUNER_QT1010 is not set +# CONFIG_MEDIA_TUNER_XC2028 is not set +# CONFIG_MEDIA_TUNER_XC5000 is not set +# CONFIG_MEDIA_TUNER_XC4000 is not set +# CONFIG_MEDIA_TUNER_MXL5005S is not set +# CONFIG_MEDIA_TUNER_MXL5007T is not set +# CONFIG_MEDIA_TUNER_MC44S803 is not set +# CONFIG_MEDIA_TUNER_MAX2165 is not set +# CONFIG_MEDIA_TUNER_TDA18218 is not set +# CONFIG_MEDIA_TUNER_FC0011 is not set +# CONFIG_MEDIA_TUNER_FC0012 is not set +# CONFIG_MEDIA_TUNER_FC0013 is not set +# CONFIG_MEDIA_TUNER_TDA18212 is not set +# CONFIG_MEDIA_TUNER_E4000 is not set +# CONFIG_MEDIA_TUNER_FC2580 is not set +# CONFIG_MEDIA_TUNER_M88TS2022 is not set +# CONFIG_MEDIA_TUNER_TUA9001 is not set +# CONFIG_MEDIA_TUNER_SI2157 is not set +# CONFIG_MEDIA_TUNER_IT913X is not set +# CONFIG_MEDIA_TUNER_R820T is not set + +# +# Customise DVB Frontends +# # # Multistandard (satellite) frontends # -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_M88DS3103=m +# CONFIG_DVB_STB0899 is not set +# CONFIG_DVB_STB6100 is not set +# CONFIG_DVB_STV090x is not set +# CONFIG_DVB_STV6110x is not set +# CONFIG_DVB_M88DS3103 is not set # # Multistandard (cable + terrestrial) frontends # -CONFIG_DVB_DRXK=m -CONFIG_DVB_TDA18271C2DD=m +# CONFIG_DVB_DRXK is not set +# CONFIG_DVB_TDA18271C2DD is not set # # DVB-S (satellite) frontends # -CONFIG_DVB_CX24123=m -CONFIG_DVB_MT312=m -CONFIG_DVB_ZL10039=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_TDA10071=m +# CONFIG_DVB_CX24110 is not set +# CONFIG_DVB_CX24123 is not set +# CONFIG_DVB_MT312 is not set +# CONFIG_DVB_ZL10036 is not set +# CONFIG_DVB_ZL10039 is not set +# CONFIG_DVB_S5H1420 is not set +# CONFIG_DVB_STV0288 is not set +# CONFIG_DVB_STB6000 is not set +# CONFIG_DVB_STV0299 is not set +# CONFIG_DVB_STV6110 is not set +# CONFIG_DVB_STV0900 is not set +# CONFIG_DVB_TDA8083 is not set +# CONFIG_DVB_TDA10086 is not set +# CONFIG_DVB_TDA8261 is not set +# CONFIG_DVB_VES1X93 is not set +# CONFIG_DVB_TUNER_ITD1000 is not set +# CONFIG_DVB_TUNER_CX24113 is not set +# CONFIG_DVB_TDA826X is not set +# CONFIG_DVB_TUA6100 is not set +# CONFIG_DVB_CX24116 is not set +# CONFIG_DVB_CX24117 is not set +# CONFIG_DVB_SI21XX is not set +# CONFIG_DVB_TS2020 is not set +# CONFIG_DVB_DS3000 is not set +# CONFIG_DVB_MB86A16 is not set +# CONFIG_DVB_TDA10071 is not set # # DVB-T (terrestrial) frontends # -CONFIG_DVB_CX22702=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_MT352=m -CONFIG_DVB_ZL10353=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_AF9013=m -CONFIG_DVB_EC100=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m +# CONFIG_DVB_SP8870 is not set +# CONFIG_DVB_SP887X is not set +# CONFIG_DVB_CX22700 is not set +# CONFIG_DVB_CX22702 is not set +# CONFIG_DVB_S5H1432 is not set +# CONFIG_DVB_DRXD is not set +# CONFIG_DVB_L64781 is not set +# CONFIG_DVB_TDA1004X is not set +# CONFIG_DVB_NXT6000 is not set +# CONFIG_DVB_MT352 is not set +# CONFIG_DVB_ZL10353 is not set +# CONFIG_DVB_DIB3000MB is not set +# CONFIG_DVB_DIB3000MC is not set +# CONFIG_DVB_DIB7000M is not set +# CONFIG_DVB_DIB7000P is not set +# CONFIG_DVB_DIB9000 is not set +# CONFIG_DVB_TDA10048 is not set +# CONFIG_DVB_AF9013 is not set +# CONFIG_DVB_EC100 is not set +# CONFIG_DVB_HD29L2 is not set +# CONFIG_DVB_STV0367 is not set +# CONFIG_DVB_CXD2820R is not set +# CONFIG_DVB_RTL2830 is not set +# CONFIG_DVB_RTL2832 is not set # # DVB-C (cable) frontends # -CONFIG_DVB_TDA10023=m -CONFIG_DVB_STV0297=m +# CONFIG_DVB_VES1820 is not set +# CONFIG_DVB_TDA10021 is not set +# CONFIG_DVB_TDA10023 is not set +# CONFIG_DVB_STV0297 is not set # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # -CONFIG_DVB_NXT200X=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_S5H1411=m +# CONFIG_DVB_NXT200X is not set +# CONFIG_DVB_OR51211 is not set +# CONFIG_DVB_OR51132 is not set +# CONFIG_DVB_BCM3510 is not set +# CONFIG_DVB_LGDT330X is not set +# CONFIG_DVB_LGDT3305 is not set +# CONFIG_DVB_LGDT3306A is not set +# CONFIG_DVB_LG2160 is not set +# CONFIG_DVB_S5H1409 is not set +# CONFIG_DVB_AU8522_DTV is not set +# CONFIG_DVB_AU8522_V4L is not set +# CONFIG_DVB_S5H1411 is not set # # ISDB-T (terrestrial) frontends # -CONFIG_DVB_S921=m -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m +# CONFIG_DVB_S921 is not set +# CONFIG_DVB_DIB8000 is not set +# CONFIG_DVB_MB86A20S is not set # # Digital terrestrial only tuners/PLL # -CONFIG_DVB_PLL=m -CONFIG_DVB_TUNER_DIB0070=m -CONFIG_DVB_TUNER_DIB0090=m +# CONFIG_DVB_PLL is not set +# CONFIG_DVB_TUNER_DIB0070 is not set +# CONFIG_DVB_TUNER_DIB0090 is not set # # SEC control devices for DVB-S # -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_A8293=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_AF9033=m +# CONFIG_DVB_LNBP21 is not set +# CONFIG_DVB_LNBP22 is not set +# CONFIG_DVB_ISL6405 is not set +# CONFIG_DVB_ISL6421 is not set +# CONFIG_DVB_ISL6423 is not set +# CONFIG_DVB_A8293 is not set +# CONFIG_DVB_LGS8GL5 is not set +# CONFIG_DVB_LGS8GXX is not set +# CONFIG_DVB_ATBM8830 is not set +# CONFIG_DVB_TDA665x is not set +# CONFIG_DVB_IX2505V is not set +# CONFIG_DVB_IT913X_FE is not set +# CONFIG_DVB_M88RS2000 is not set +# CONFIG_DVB_AF9033 is not set # # Tools to develop new frontends @@ -2699,7 +2718,6 @@ CONFIG_SND_VMASTER=y # CONFIG_SND_OPL4_LIB_SEQ is not set # CONFIG_SND_SBAWE_SEQ is not set # CONFIG_SND_EMU10K1_SEQ is not set -CONFIG_SND_AC97_CODEC=m # CONFIG_SND_DRIVERS is not set # CONFIG_SND_SPI is not set CONFIG_SND_USB=y @@ -2722,12 +2740,12 @@ CONFIG_SND_SOC_TAS5707=y CONFIG_SND_SOC_TAS5717=y CONFIG_SND_SOC_TAS5731=y CONFIG_SND_SOC_AMLPMU4=y +CONFIG_SND_SOC_ES8323=y CONFIG_SND_SOC_PCM2BT=y CONFIG_SND_SOC_AMLT9015=y CONFIG_SND_SOC_AMLT9015S=y # CONFIG_SND_SIMPLE_CARD is not set # CONFIG_SOUND_PRIME is not set -CONFIG_AC97_BUS=m # # HID support @@ -3122,6 +3140,7 @@ CONFIG_LEDS_TRIGGER_TIMER=y CONFIG_LEDS_TRIGGER_ONESHOT=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y # CONFIG_LEDS_TRIGGER_BACKLIGHT is not set +# CONFIG_LEDS_TRIGGER_OFF is not set CONFIG_LEDS_TRIGGER_CPU=y CONFIG_LEDS_TRIGGER_GPIO=y CONFIG_LEDS_TRIGGER_DEFAULT_ON=y @@ -3158,6 +3177,7 @@ CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_DRV_DS1672 is not set # CONFIG_RTC_DRV_DS3232 is not set # CONFIG_RTC_DRV_HYM8563 is not set +CONFIG_RTC_DRV_AML_HYM8563=y # CONFIG_RTC_DRV_MAX6900 is not set # CONFIG_RTC_DRV_RS5C372 is not set # CONFIG_RTC_DRV_ISL1208 is not set @@ -3324,19 +3344,7 @@ CONFIG_OF_IOMMU=y # # Rpmsg drivers # -CONFIG_PM_DEVFREQ=y - -# -# DEVFREQ Governors -# -CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y -CONFIG_DEVFREQ_GOV_PERFORMANCE=y -CONFIG_DEVFREQ_GOV_POWERSAVE=y -CONFIG_DEVFREQ_GOV_USERSPACE=y - -# -# DEVFREQ Drivers -# +# CONFIG_PM_DEVFREQ is not set # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set @@ -3599,7 +3607,7 @@ CONFIG_NLS_UTF8=y CONFIG_PRINTK_TIME=y CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 # CONFIG_BOOT_PRINTK_DELAY is not set -# CONFIG_DYNAMIC_DEBUG is not set +CONFIG_DYNAMIC_DEBUG=y # # Compile-time checks and compiler options diff --git a/projects/Amlogic/devices/S905/options b/projects/Amlogic/devices/S905/options new file mode 100644 index 0000000000..50ef68d40c --- /dev/null +++ b/projects/Amlogic/devices/S905/options @@ -0,0 +1,5 @@ + # additional drivers to install: + # for a list of additinoal drivers see packages/linux-drivers + # Space separated list is supported, + # e.g. ADDITIONAL_DRIVERS="DRIVER1 DRIVER2" + ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS gpu-aml" diff --git a/projects/S905/filesystem/usr/lib/kernel-overlays/base/lib/firmware/rtl_bt/rtl8723b_config b/projects/Amlogic/filesystem/usr/lib/kernel-overlays/base/lib/firmware/rtl_bt/rtl8723b_config similarity index 100% rename from projects/S905/filesystem/usr/lib/kernel-overlays/base/lib/firmware/rtl_bt/rtl8723b_config rename to projects/Amlogic/filesystem/usr/lib/kernel-overlays/base/lib/firmware/rtl_bt/rtl8723b_config diff --git a/projects/S905/filesystem/usr/lib/kernel-overlays/base/lib/firmware/rtl_bt/rtl8723b_fw b/projects/Amlogic/filesystem/usr/lib/kernel-overlays/base/lib/firmware/rtl_bt/rtl8723b_fw similarity index 100% rename from projects/S905/filesystem/usr/lib/kernel-overlays/base/lib/firmware/rtl_bt/rtl8723b_fw rename to projects/Amlogic/filesystem/usr/lib/kernel-overlays/base/lib/firmware/rtl_bt/rtl8723b_fw diff --git a/projects/S905/filesystem/usr/lib/libreelec/remote-config b/projects/Amlogic/filesystem/usr/lib/libreelec/remote-config similarity index 100% rename from projects/S905/filesystem/usr/lib/libreelec/remote-config rename to projects/Amlogic/filesystem/usr/lib/libreelec/remote-config diff --git a/projects/S905/filesystem/usr/lib/modprobe.d/mali.conf b/projects/Amlogic/filesystem/usr/lib/modprobe.d/mali.conf similarity index 100% rename from projects/S905/filesystem/usr/lib/modprobe.d/mali.conf rename to projects/Amlogic/filesystem/usr/lib/modprobe.d/mali.conf diff --git a/projects/S905/filesystem/usr/lib/modules-load.d/amlvideodri.conf b/projects/Amlogic/filesystem/usr/lib/modules-load.d/amlvideodri.conf similarity index 100% rename from projects/S905/filesystem/usr/lib/modules-load.d/amlvideodri.conf rename to projects/Amlogic/filesystem/usr/lib/modules-load.d/amlvideodri.conf diff --git a/projects/S905/filesystem/usr/lib/modules-load.d/wifi_dummy.conf b/projects/Amlogic/filesystem/usr/lib/modules-load.d/wifi_dummy.conf similarity index 100% rename from projects/S905/filesystem/usr/lib/modules-load.d/wifi_dummy.conf rename to projects/Amlogic/filesystem/usr/lib/modules-load.d/wifi_dummy.conf diff --git a/projects/S905/filesystem/usr/lib/systemd/sleep.conf.d/sleep.conf b/projects/Amlogic/filesystem/usr/lib/systemd/sleep.conf.d/sleep.conf similarity index 100% rename from projects/S905/filesystem/usr/lib/systemd/sleep.conf.d/sleep.conf rename to projects/Amlogic/filesystem/usr/lib/systemd/sleep.conf.d/sleep.conf diff --git a/projects/S905/filesystem/usr/lib/systemd/system/serial-console.service b/projects/Amlogic/filesystem/usr/lib/systemd/system/serial-console.service similarity index 100% rename from projects/S905/filesystem/usr/lib/systemd/system/serial-console.service rename to projects/Amlogic/filesystem/usr/lib/systemd/system/serial-console.service diff --git a/projects/S905/filesystem/usr/share/alsa/cards/AML-M8AUDIO.conf b/projects/Amlogic/filesystem/usr/share/alsa/cards/AML-M8AUDIO.conf similarity index 100% rename from projects/S905/filesystem/usr/share/alsa/cards/AML-M8AUDIO.conf rename to projects/Amlogic/filesystem/usr/share/alsa/cards/AML-M8AUDIO.conf diff --git a/projects/S905/filesystem/usr/share/bootloader/update.sh b/projects/Amlogic/filesystem/usr/share/bootloader/update.sh similarity index 100% rename from projects/S905/filesystem/usr/share/bootloader/update.sh rename to projects/Amlogic/filesystem/usr/share/bootloader/update.sh diff --git a/projects/S905/filesystem/usr/share/bttty.conf b/projects/Amlogic/filesystem/usr/share/bttty.conf similarity index 100% rename from projects/S905/filesystem/usr/share/bttty.conf rename to projects/Amlogic/filesystem/usr/share/bttty.conf diff --git a/projects/S905/install/aml_autoscript.src b/projects/Amlogic/install/aml_autoscript.src similarity index 100% rename from projects/S905/install/aml_autoscript.src rename to projects/Amlogic/install/aml_autoscript.src diff --git a/projects/S905/install/s905_autoscript.src b/projects/Amlogic/install/s905_autoscript.src similarity index 100% rename from projects/S905/install/s905_autoscript.src rename to projects/Amlogic/install/s905_autoscript.src diff --git a/projects/S905/options b/projects/Amlogic/options similarity index 95% rename from projects/S905/options rename to projects/Amlogic/options index 4d0d65fca4..da9277d7af 100644 --- a/projects/S905/options +++ b/projects/Amlogic/options @@ -112,7 +112,7 @@ # for a list of additinoal drivers see packages/linux-drivers # Space separated list is supported, # e.g. ADDITIONAL_DRIVERS="DRIVER1 DRIVER2" - ADDITIONAL_DRIVERS="RTL8192CU RTL8192DU RTL8192EU RTL8812AU gpu-aml \ + ADDITIONAL_DRIVERS="RTL8192CU RTL8192DU RTL8192EU RTL8812AU \ ap6xxx-aml mt7601u-aml mt7603u-aml qca9377-aml \ RTL8188EU-aml RTL8189ES-aml RTL8189FS-aml RTL8723BS-aml \ RTL8723DS-aml RTL8822BU-aml ssv6xxx-aml" @@ -134,3 +134,11 @@ # build with installer (yes / no) INSTALLER_SUPPORT="no" + + # build and install driver addons (yes / no) + DRIVER_ADDONS_SUPPORT="yes" + + # driver addons to install: + # for a list of additinoal drivers see packages/linux-driver-addons + # Space separated list is supported, + DRIVER_ADDONS="" diff --git a/projects/S905/packages/u-boot/config/fw_env.config b/projects/Amlogic/packages/u-boot/config/fw_env.config similarity index 100% rename from projects/S905/packages/u-boot/config/fw_env.config rename to projects/Amlogic/packages/u-boot/config/fw_env.config diff --git a/projects/S905/packages/u-boot/package.mk b/projects/Amlogic/packages/u-boot/package.mk similarity index 100% rename from projects/S905/packages/u-boot/package.mk rename to projects/Amlogic/packages/u-boot/package.mk diff --git a/projects/S905/packages/u-boot/patches/u-boot-tools-0001-dummy_defconfig.patch b/projects/Amlogic/packages/u-boot/patches/u-boot-tools-0001-dummy_defconfig.patch similarity index 100% rename from projects/S905/packages/u-boot/patches/u-boot-tools-0001-dummy_defconfig.patch rename to projects/Amlogic/packages/u-boot/patches/u-boot-tools-0001-dummy_defconfig.patch diff --git a/projects/S905/packages/u-boot/patches/u-boot-tools-0002-allow-multiple-entries.patch b/projects/Amlogic/packages/u-boot/patches/u-boot-tools-0002-allow-multiple-entries.patch similarity index 100% rename from projects/S905/packages/u-boot/patches/u-boot-tools-0002-allow-multiple-entries.patch rename to projects/Amlogic/packages/u-boot/patches/u-boot-tools-0002-allow-multiple-entries.patch diff --git a/projects/S905/packages/u-boot/patches/u-boot-tools-0003-nand_env-hack.patch b/projects/Amlogic/packages/u-boot/patches/u-boot-tools-0003-nand_env-hack.patch similarity index 100% rename from projects/S905/packages/u-boot/patches/u-boot-tools-0003-nand_env-hack.patch rename to projects/Amlogic/packages/u-boot/patches/u-boot-tools-0003-nand_env-hack.patch diff --git a/projects/S905/patches/linux/linux-0001-early_suspend_hack.patch b/projects/Amlogic/patches/linux/linux-0001-early_suspend_hack.patch similarity index 100% rename from projects/S905/patches/linux/linux-0001-early_suspend_hack.patch rename to projects/Amlogic/patches/linux/linux-0001-early_suspend_hack.patch diff --git a/projects/S905/patches/linux/linux-0002-use_logo_param_instead_of_vout.patch b/projects/Amlogic/patches/linux/linux-0002-use_logo_param_instead_of_vout.patch similarity index 100% rename from projects/S905/patches/linux/linux-0002-use_logo_param_instead_of_vout.patch rename to projects/Amlogic/patches/linux/linux-0002-use_logo_param_instead_of_vout.patch diff --git a/projects/S905/patches/linux/linux-0003-proc_make_cmdline_writable.patch b/projects/Amlogic/patches/linux/linux-0003-proc_make_cmdline_writable.patch similarity index 100% rename from projects/S905/patches/linux/linux-0003-proc_make_cmdline_writable.patch rename to projects/Amlogic/patches/linux/linux-0003-proc_make_cmdline_writable.patch