PCI: mediatek-gen3: Add mtk_gen3_pcie_pdata data structure
authorLorenzo Bianconi <lorenzo@kernel.org>
Wed, 3 Jul 2024 16:12:42 +0000 (18:12 +0200)
committerKrzysztof Wilczyński <kwilczynski@kernel.org>
Tue, 3 Sep 2024 13:37:37 +0000 (13:37 +0000)
commitdc869a40d73ee6e9f47d683690ae507e30e56044
treea7d615c1f81145f89275e90e859a827b73391813
parentc6abd0eadec65a929bd69718daae887197f85dd3
PCI: mediatek-gen3: Add mtk_gen3_pcie_pdata data structure

Introduce mtk_gen3_pcie_pdata data structure in order to define
multiple callbacks for each supported SoC.

This is a preliminary patch to introduce EN7581 PCIe support.

Link: https://lore.kernel.org/linux-pci/c193d1a87505d045e2e0ef33317bce17012ee095.1720022580.git.lorenzo@kernel.org
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
Tested-by: Zhengping Zhang <zhengping.zhang@airoha.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Acked-by: Jianjun Wang <jianjun.wang@mediatek.com>
drivers/pci/controller/pcie-mediatek-gen3.c