summaryrefslogtreecommitdiff
path: root/src/soc/mediatek
AgeCommit message (Expand)Author
2024-11-08soc/mediatek/mt8196: Add PLL and clock init supportGuangjie Song
2024-11-07soc/mediatek/common: Use write32p and read32p for trackerYidi Lin
2024-11-07soc/mediatek/common: Refactor `struct tracker`Yidi Lin
2024-11-06soc/mediatek/mt8196: Disable irq2axi featureRunyang Chen
2024-11-06soc/mediatek/mt8196: Enable EARLY_MMU_INITYidi Lin
2024-11-06mb/google/rauru: Complete PCIe reset in romstageYidi Lin
2024-11-04soc/mediatek/mt8188/spi: Fix out-of-bound array access for pad_funcsYu-Ping Wu
2024-10-28soc/mediatek/mt8196: Enable PCIe supportJianjun Wang
2024-10-28soc/mediatek/mt8196: Add PCIe driver and early init supportJianjun Wang
2024-10-28soc/mediatek/common: Move PCIe definition to the common directoryJarried Lin
2024-10-23soc/mediatek/common: Add more definitions for SPMIYidi Lin
2024-10-23soc/mediatek/common: Maintain common pmif data in pmif_init.cYidi Lin
2024-10-23soc/mediatek/common: Config CAL_TOL_RATE and CAL_MAX_VAL in SoC folderYidi Lin
2024-10-02soc/mt/mt8196/gpio_eint.c: Add assert messageArthur Heymans
2024-09-30soc/mediatek/mt8196: Fix timer reset in BL31Jarried Lin
2024-09-20soc/mediatek/common: Correct eMMC src clk frequency to 400 MHzkiwi liu
2024-09-12soc/mediatek: Remove redundant struct pad_func and PAD_* definitionsYidi Lin
2024-09-09soc/mediatek/common: Move common GPIO definitions to gpio_defs.hYidi Lin
2024-09-06soc/mediatek/mt8196: Add EINT supportYidi Lin
2024-09-02mb/google/cherry: Complete PCIe reset in romstageYidi Lin
2024-09-02soc/mediatek: Add mtk_pcie_deassert_perst for early PCIe resetYidi Lin
2024-09-02soc/mediatek: Add EARLY_INIT_PCIE_RESET to early_init_typeYidi Lin
2024-09-02soc/mediatek/common: Move mtk_pcie_reset to common/pcie.cYidi Lin
2024-09-02soc/mediatek/common/pcie: Use clr/setbits32pYidi Lin
2024-09-02soc/mediatek/common/pcie: Add DEVTREE_CONST qualifierYidi Lin
2024-08-30soc/mediatek/mt8196: Enable VBOOT_DEFINE_WIDEVINE_COUNTERSYu-Ping Wu
2024-08-29soc/mediatek/mt8196: Add USB host supportMingjin Ge
2024-08-24soc/mediatek/mt8196: Add I2C driver supportHao Han
2024-08-24soc/mediatek/mt8196: Initialize watchdogJarried Lin
2024-08-24soc/mediatek/mt8196: Enable MMU operation for L2C SRAM and DMAJarried Lin
2024-08-24soc/mediatek: Refactor MMU operation for L2C SRAM and DMAJarried Lin
2024-08-24soc/mediatek/mt8196: Add NOR-Flash supportJarried Lin
2024-08-24soc/mediatek: Move SNFC pad_func into MediaTek common directoryJarried Lin
2024-08-24soc/mediatek: Require MCU and DRAM blobs to existYu-Ping Wu
2024-08-23soc/mediatek/mt8196: Add GPIO driverJarried Lin
2024-08-23soc/mediatek/common: Move GPIO definition to the common directoryJarried Lin
2024-08-23soc/mediatek/common: Print error if GPIO raw_id is not in the rangeJarried Lin
2024-08-10soc/mediatek/common: Refactor EINT driverYidi Lin
2024-07-29soc/mediatek/mt8196/memlayout: Fix the location of BOOTBLOCK commentYu-Ping Wu
2024-07-26soc/mediatek/mt8188/memlayout: Add a space in SRAM_L2C_START commentYu-Ping Wu
2024-07-23soc/mediatek/mt8196: Add a stub implementation of the MT8196 SoCJarried Lin
2024-07-22soc/mediatek: Move memmory macros into MediaTek common directoryJarried Lin
2024-07-22soc/mediatek: Move symbols.h into MediaTek common directoryJarried Lin
2024-06-21soc/mediatek/mt8188: Respect ARM64_BL31_OPTEE_WITH_SMC optionYu-Ping Wu
2024-06-07soc/mediatek/mt8173/i2c.c: Remove unused macroElyes Haouas
2024-06-04soc/mediatek/common: Prefer include <soc/gpio.h> via <gpio.h>Elyes Haouas
2024-05-29tree: Remove unused <string.h>Elyes Haouas
2024-05-29tree: Use <stdio.h> for snprintfElyes Haouas
2024-05-29tree: Remove unused <stddef.h>Elyes Haouas
2024-05-28soc/mediatek/mt8188: Decrease OP-TEE image size from 80 MB to 70 MBGavin Liu
2024-05-09soc/mediatek/mt8188: devapc: set devapc permission for MFGFei Yan
2024-05-03mb/google/corsola: Initialize USB port 0Wentao Qin
2024-04-12tree: Drop duplicated <device/{path,resource}.h>Elyes Haouas
2024-04-11tree: Drop unused <halt.h>Elyes Haouas
2024-04-11tree: Drop unused <stdlib.h>Elyes Haouas
2024-04-11tree: Drop unused <string.h>Elyes Haouas
2024-04-09tree: Drop unused <delay.h>Elyes Haouas
2024-04-09tree: Drop unused <console/console.h>Elyes Haouas
2024-04-09soc/mediatek/common/include/soc: Include header file for check_memberRuihai Zhou
2024-03-28soc/mediatek: Remove blank lines before '}' and after '{'Elyes Haouas
2024-03-15treewide: Move stdlib.h to commonlibMaximilian Brune
2024-02-26soc/mediatek: Add `MEDIATEK_DRAM_ADAPTIVE` config to support dram adaptiveYidi Lin
2024-02-18soc: Add SPDX license headers to Kconfig filesMartin Roth
2024-02-08soc/mediatek/mt8188: Enable CROS_WIDEVINE_SMCYi Chou
2024-02-02lib: Move IP checksum to commonlibJulius Werner
2024-01-31include/device/device.h: Remove CHIP_NAME() macroNicholas Sudsgaard
2024-01-24soc/*: Rename Makefiles from .inc to .mkMartin Roth
2024-01-17soc/mediatek/mt8188: Enable EARLY_MMU_INITYidi Lin
2024-01-17soc/mediatek: Add EARLY_MMU_INIT kconfig optionYidi Lin
2024-01-10mb/google/cherry: Use common mtk_display_init()Yidi Lin
2024-01-10mb/google/corsola: Use common mtk_display_init()Yidi Lin
2024-01-10soc/mediatek: Add common implementation to configure displayYidi Lin
2023-12-04soc/mediatek/mt8188: devapc: Allow APU to access BND_NORTH_APB2_SNina Wu
2023-12-01soc/mediatek/mt8188: Support loading OP-TEE via an SMCkiwi liu
2023-10-20device/device.h: Rename pci_domain_scan_busArthur Heymans
2023-10-11memlayout.ld: Increase RAMSTAGE size to more than 1MB everywherePatrick Georgi
2023-10-09soc/mediatek: PCI: Fix translation windowJianjun Wang
2023-10-02soc/mediatek/mt8188: devapc: Add SCP domain settingJason Chen
2023-10-02soc/mediatek/mt8188: devapc: Set master domainsNina Wu
2023-10-02soc/mediatek/mt8188: devapc: Update permission for master domain setupNina Wu
2023-09-22soc/mediatek: Move common devapc definitions to common/Nina Wu
2023-08-24soc/mediatek/mt8188: Remove GPT timer initYidi Lin
2023-08-23soc/mediatek/mt8188: Simplify pmif init flowSen Chu
2023-08-14soc/mediatek/mt8173/mt6391: Remove space before semicolonElyes Haouas
2023-08-06soc/mediatek/mt8188: Support ARM arch timerYidi Lin
2023-07-14soc/mediatek/common/dsi: Add actual values to the log messagesRuihai Zhou
2023-07-10mb/google/corsola: Add support for AW37503 Power ICRuihai Zhou
2023-06-26soc/mediatek: Enable DRAM scramble on fast calibration flowXi Chen
2023-06-21soc/mediatek: Add a prompt string for MEDIATEK_DRAM_SCRAMBLEXi Chen
2023-06-12soc/mediatek/mt8188: Support 4K resolution displayHsiao Chien Sung
2023-06-12soc/mediatek/common: Disable DRAM scramble by defaultYidi Lin
2023-06-12soc/mediatek/mt8195: Fix typo for SPIM2_MIYidi Lin
2023-06-06mb/google/geralt: Fix MIPI panel power on/off sequenceRuihai Zhou
2023-06-01soc/mediatek/common: Add support for power supply TPS65132SRuihai Zhou
2023-05-26treewide: Remove 'extern' from functions declarationElyes Haouas
2023-05-13soc/mediatek/mt8195/apusys_devapc.c: Fix unsigned comparisonArthur Heymans
2023-05-12soc/mediatek/mt8183: Fix set but unused variablesArthur Heymans
2023-04-24soc/mediatek/mt8183: Fix set but unused variableArthur Heymans
2023-04-24soc/mediatek/dptx.c: Remove set but unused variablesArthur Heymans
2023-04-14soc/mediatek: Add assert for regulator VRF12Cong Yang