- Apr 04, 2025
-
-
Vitor Sato Eschholz authored
Add basic audio support for genio-510-evk: - Output on Jack Speaker - Input on DMIC Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Vitor Sato Eschholz authored
Add basic audio support for genio-700-evk: - Output on Jack Earphone - Input on DMIC Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Vitor Sato Eschholz authored
Add audio support without DSP for mt8188 SoC. It includes kernel support for: - audio power domain - sound card (mt8188-mt6359) - audio controller (mt8188-afe) - sound output on the jack Earphone - sound output on the jack Speaker - sound input on the onboard dual DMIC Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Vitor Sato Eschholz authored
We should use the correct version and policies since we are using HAL v7. To do so, run: $ hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh device/mediatek/boards/i350_evk/xml/audio_policy_configuration-i350_evk.xml 6.0 Then, manually edit the included file. Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Vitor Sato Eschholz authored
The general GKI modules are required for the SoC specific modules to be correctly loaded. Include them. Fix commit 58017895 (treewide: re-factor wifi kernel modules for mt8365 and mt8188) Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
- Apr 03, 2025
-
-
Vitor Sato Eschholz authored
Instead of placing kernel modules into BoardConfig files, we should prefer to use kernel[-gki] files. Move kernel modules needed to support MT7663 chip (wifi) to the kernel makefile of MT8365 SoC. Move GKI modules needed to support MT7663 chip (wifi) to the kernel-gki makefile of MT8365 SoC. Move GKI modules needed to support MT7921 chip (wifi) to the kernel-gki makefile of MT8188 SoC. Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Vitor Sato Eschholz authored
Instead of placing kernel modules into BoardConfig files, we should prefer to use kernel[-gki] files. Move kernel modules needed to support MT7663 chip (bluetooth) to the kernel makefile of MT8365 SoC. Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Vitor Sato Eschholz authored
Instead of placing kernel modules into BoardConfig files, we should prefer to use kernel[-gki] files. Move GKI modules needed to support MT7921 chip (bluetooth) to the kernel-gki makefile of MT8188 SoC. Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Esteban Blanc authored
We are using userdebug builds for Android bring-up. Make Selinux permissive to avoid having Selinux related issues. Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
- Mar 31, 2025
-
-
Vitor Sato Eschholz authored
Once genio-700-evk and genio-510-ekv have been set to use kernel 6.12 with GKI by default, their support for kernel 5.10 was not ensured. Add the necessary checks to allow 5.10 support for the supported boards. Notice that 5.10 support is limited in genio510 and genio700 - No WiFi, no Bluetooth, no Display - Use of minigbm + swangle - Permissive SeLinux Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Vitor Sato Eschholz authored
Specify the GKI support based on the kernel version. It will allow these variables to be used to define which features are supported or not. Removes GKI setting from boards, since is being treated in kernel/device.mk Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
WiFi + Bluetooth + Mesa is working on Genio 510 on 6.2 GKI. Let's use this kernel by default Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
We can reuse mt8390 overlay as all the nodes have the same names Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
The dtbo overlay have been renamed in Linux to highlight the fact that they work on both Genio 700 and Genio 510. Use the new names. Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
Add support for wifi and bluetooth for Genio 510 Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
Fixes: `` avc: denied { write } for scontext=u:r:vendor_modprobe:s0 tcontext=u:r:vendor_modprobe:s0 tclass=key permissive=0 `` Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
Fixes: `` avc: denied { search } for scontext=u:r:kernel:s0 tcontext=u:r:vendor_modprobe:s0 tclass=key permissive=0 `` Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
`` avc: denied { search } for name="mmc_host" dev="sysfs" ino=33878 scontext=u:r:fsck:s0 tcontext=u:object_r:sysfs_devices_mmc:s0 tclass=dir permissive=0 `` Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
Fixes: `` avc: denied { relabelto } for name="boot_a" dev="tmpfs" ino=18 scontext=u:r:init:s0 tcontext=u:object_r:boot_block_device:s0 tclass=lnk_file permissive=0 `` Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
This is what caused the UI to not render correctly on the first boot. Fixes: ``` avc: denied { read write } for path=2F6D656D66643A6772616C6C6F635F7368617265645F6D656D6F7279202864656C6574656429 dev="tmpfs" ino=2315 scontext=u:r:system_server:s0 tcontext=u:object_r:hal_graphics_allocator_default_tmpfs:s0 tclass=file ``` Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
- Mar 27, 2025
-
-
Esteban Blanc authored
On Android 14, the /dev/dri/card for the DSI is registered as number 1. Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
Esteban Blanc authored
Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
- Mar 26, 2025
-
-
Vitor Sato Eschholz authored
Currently, genio350-evk supports bluetooth only for kernel 5.10. Ensure it is included only for this version. Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Vitor Sato Eschholz authored
Add support for wifi on mt7663 using kernel 6.12 GKI. Note: the module order is relevant. Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Vitor Sato Eschholz authored
Some modules used by MT7921 chip are for common WiFi functionnality. Move them to wifi/BoardConfig.mk so that they can be shared across different chips Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Genio 700 P1V3 uses kd070fhfid015 panel instead of kd070fhfid078. This adds the driver for it. Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
Genio 700 P1V3 uses kd070fhfid015 instead of kd070fhfid078 found on P1V4. To support both we renamed mt8390-genio-700-evk-android-dsi.dtb to mt8390-genio-700-evk-android-dsi-kd070fhfid078.dtb (the default one) and added a new mt8390-genio-700-evk-android-dsi-kd070fhfid015 for the P1V3 board. Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
- Mar 25, 2025
-
-
Vitor Sato Eschholz authored
LeAudio related profiles are not supported by all boards and, currrently, not a requirement. Disable unsupported bluetooth profile. Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Vitor Sato Eschholz authored
Add WiFi (PCIe) and Bluetooth (USB) support for genio-700-evk which has mt7921L chip. Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
Vitor Sato Eschholz authored
Add Bluetooth support for mt7921 chip using usb interface. Boards with mt7921 chip should include mt7921/BoardConfig.mk and inherit mt7921/mt7921.mk to enable it. Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-
- Mar 20, 2025
-
-
Genio 700 does not provides this lib. This is also not needed to get the Mali working on Genio 350. Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
Adds system permission for /dev/mali0. Copy valhall firmaware if Mali GPU_BACKEND is selected. Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
Select mali drivers depending on TARGET_GPU_BACKEND Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
Julien Masson authored
MDP has never been tested on Android 14 and is only used/supported by kernel 5.10. This kernel will be soon deprecated for mt8365, let's remove these packages and wait a proper support with kernel 6.12. Signed-off-by:
Julien Masson <jmasson@baylibre.com>
-
Julien Masson authored
The camera kernel module and associated device-tree, firmware are not tested and only used/supported by kernel 5.10. This kernel will be soon deprecated for i350, let's remove these files and wait a proper support with kernel 6.12. Signed-off-by:
Julien Masson <jmasson@baylibre.com>
-
- Mar 19, 2025
-
-
Esteban Blanc authored
On Genio 350, we need to use mediatek-cpufreq, not mediatek-cpufreq-hw Signed-off-by:
Esteban Blanc <eblanc@baylibre.com>
-
Julien Masson authored
Use AIDL version of gatekeeper instead of hidl. Signed-off-by:
Julien Masson <jmasson@baylibre.com>
-
Julien Masson authored
On recent versions of android, we observe: I servicemanager: Could not find android.hardware.boot.IBootControl/default in the VINTF manifest. I bootctl : AIDL IBootControl not available, falling back to HIDL. I bootctl : Using HIDL version 1.2 of IBootControl Signed-off-by:
Julien Masson <jmasson@baylibre.com>
-
- Mar 18, 2025
-
-
Julien Masson authored
Add GKI kernel modules to support DSI display with panel startek kd070fhfid015. Signed-off-by:
Julien Masson <jmasson@baylibre.com>
-
- Mar 17, 2025
-
-
Vitor Sato Eschholz authored
Add WiFi and Bluetooth support for genio-350-evk which has mt7663 chip. Signed-off-by:
Vitor Sato Eschholz <vsatoes@baylibre.com>
-