diff options
author | Daniel Golle <daniel@makrotopia.org> | 2021-08-21 15:32:13 +0100 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2021-08-21 17:23:36 +0100 |
commit | 4f1c5b01c11b43a8f3da7639d6a24a18efa1fea6 (patch) | |
tree | 6baec85e1de9b1f4f8bc7788ddd55ec94adbb79b /target/linux/mediatek/mt7623 | |
parent | 60af8d753343691c4a647bfc7c51ef6eb92df9f2 (diff) | |
download | upstream-4f1c5b01c11b43a8f3da7639d6a24a18efa1fea6.tar.gz upstream-4f1c5b01c11b43a8f3da7639d6a24a18efa1fea6.tar.bz2 upstream-4f1c5b01c11b43a8f3da7639d6a24a18efa1fea6.zip |
mediatek: mt7623: backport musb, improve HDMI console
Backport support for dual-role USB 2.0 as that's what is actually
built-into MT7623.
Improve HDMI console by enabling VT and setting up tty1..tty6.
Re-add accidentally removed CONFIG_ARM_ARCH_TIMER.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Diffstat (limited to 'target/linux/mediatek/mt7623')
-rw-r--r-- | target/linux/mediatek/mt7623/base-files/etc/inittab | 5 | ||||
-rw-r--r-- | target/linux/mediatek/mt7623/config-5.10 | 31 |
2 files changed, 31 insertions, 5 deletions
diff --git a/target/linux/mediatek/mt7623/base-files/etc/inittab b/target/linux/mediatek/mt7623/base-files/etc/inittab index b944a93ada..3ecaaedc49 100644 --- a/target/linux/mediatek/mt7623/base-files/etc/inittab +++ b/target/linux/mediatek/mt7623/base-files/etc/inittab @@ -2,3 +2,8 @@ ::shutdown:/etc/init.d/rcS K shutdown ::askconsole:/usr/libexec/login.sh tty1::askfirst:/usr/libexec/login.sh +tty2::askfirst:/usr/libexec/login.sh +tty3::askfirst:/usr/libexec/login.sh +tty4::askfirst:/usr/libexec/login.sh +tty5::askfirst:/usr/libexec/login.sh +tty6::askfirst:/usr/libexec/login.sh diff --git a/target/linux/mediatek/mt7623/config-5.10 b/target/linux/mediatek/mt7623/config-5.10 index 7d20d6d517..e4dcbc887d 100644 --- a/target/linux/mediatek/mt7623/config-5.10 +++ b/target/linux/mediatek/mt7623/config-5.10 @@ -16,6 +16,8 @@ CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARM=y CONFIG_ARM_APPENDED_DTB=y +CONFIG_ARM_ARCH_TIMER=y +CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_ATAG_DTB_COMPAT is not set CONFIG_ARM_CPU_SUSPEND=y # CONFIG_ARM_CPU_TOPOLOGY is not set @@ -73,6 +75,7 @@ CONFIG_COMMON_CLK_MT8516=y # CONFIG_COMMON_CLK_MT8516_AUDSYS is not set CONFIG_COMPAT_32BIT_TIME=y CONFIG_CONFIGFS_FS=y +CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_COREDUMP=y # CONFIG_CPUFREQ_DT is not set CONFIG_CPU_32v6K=y @@ -192,12 +195,20 @@ CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=y CONFIG_DRM_SCHED=y CONFIG_DRM_SIMPLE_BRIDGE=y CONFIG_DTC=y +CONFIG_DUMMY_CONSOLE=y +CONFIG_FONT_8x16=y +CONFIG_FONT_8x8=y +CONFIG_FONT_SUPPORT=y +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_EARLY_PRINTK=y CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EINT_MTK=y CONFIG_ELF_CORE=y CONFIG_EXT4_FS=y +CONFIG_EXTCON=y CONFIG_F2FS_FS=y CONFIG_FB=y CONFIG_FB_CFB_COPYAREA=y @@ -257,6 +268,7 @@ CONFIG_HID=y CONFIG_HIGHMEM=y # CONFIG_HIGHPTE is not set CONFIG_HOTPLUG_CPU=y +CONFIG_HW_CONSOLE=y CONFIG_HWMON=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_MTK=y @@ -407,6 +419,7 @@ CONFIG_MTK_SMI=y CONFIG_MTK_THERMAL=y CONFIG_MTK_TIMER=y # CONFIG_MTK_UART_APDMA is not set +# CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y @@ -422,6 +435,7 @@ CONFIG_NET_SWITCHDEV=y CONFIG_NET_VENDOR_MEDIATEK=y # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NLS=y +CONFIG_NOP_USB_XCEIV=y CONFIG_NO_HZ=y CONFIG_NO_HZ_COMMON=y CONFIG_NO_HZ_IDLE=y @@ -580,18 +594,21 @@ CONFIG_USB_F_ACM=y CONFIG_USB_F_ECM=y CONFIG_USB_F_MASS_STORAGE=y CONFIG_USB_GADGET=y +CONFIG_USB_GPIO_VBUS=y CONFIG_USB_G_MULTI=y CONFIG_USB_G_MULTI_CDC=y # CONFIG_USB_G_MULTI_RNDIS is not set CONFIG_USB_HID=y CONFIG_USB_HIDDEV=y +CONFIG_USB_INVENTRA_DMA=y CONFIG_USB_LIBCOMPOSITE=y -CONFIG_USB_MTU3=y -CONFIG_USB_MTU3_DEBUG=y -# CONFIG_USB_MTU3_DUAL_ROLE is not set -CONFIG_USB_MTU3_GADGET=y -# CONFIG_USB_MTU3_HOST is not set +CONFIG_USB_MUSB_DUAL_ROLE=y +# CONFIG_USB_MUSB_GADGET is not set +CONFIG_USB_MUSB_HDRC=y +# CONFIG_USB_MUSB_HOST is not set +CONFIG_USB_MUSB_MEDIATEK=y CONFIG_USB_OTG=y +CONFIG_USB_PHY=y CONFIG_USB_ROLE_SWITCH=y CONFIG_USB_SUPPORT=y CONFIG_USB_U_ETHER=y @@ -604,6 +621,10 @@ CONFIG_VFP=y CONFIG_VFPv3=y CONFIG_VIDEOMODE_HELPERS=y CONFIG_VM_EVENT_COUNTERS=y +CONFIG_VT=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_WATCHDOG_CORE=y CONFIG_XPS=y CONFIG_XXHASH=y |