]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
Merge tag 'v5.18-next-vdso0-stable-tag' into v5.18-next/soc
authorMatthias Brugger <matthias.bgg@gmail.com>
Fri, 22 Apr 2022 12:39:59 +0000 (14:39 +0200)
committerMatthias Brugger <matthias.bgg@gmail.com>
Fri, 22 Apr 2022 12:39:59 +0000 (14:39 +0200)
1  2 
drivers/soc/mediatek/mtk-mmsys.c

index 893cec3c96517fa2dcbaa424d7753f47c3bc658c,548efed8dc1c82d9bf765ef753539a5da8522b5d..06d8e83a2cb56f5afdc25ab423083b7d733befe8
@@@ -70,9 -127,35 +127,36 @@@ static const struct mtk_mmsys_driver_da
        .clk_driver = "clk-mt8192-mm",
        .routes = mmsys_mt8192_routing_table,
        .num_routes = ARRAY_SIZE(mmsys_mt8192_routing_table),
 +      .sw0_rst_offset = MT8186_MMSYS_SW0_RST_B,
  };
  
+ static const struct mtk_mmsys_match_data mt8192_mmsys_match_data = {
+       .num_drv_data = 1,
+       .drv_data = {
+               &mt8192_mmsys_driver_data,
+       },
+ };
+ static const struct mtk_mmsys_driver_data mt8195_vdosys0_driver_data = {
+       .io_start = 0x1c01a000,
+       .clk_driver = "clk-mt8195-vdo0",
+       .routes = mmsys_mt8195_routing_table,
+       .num_routes = ARRAY_SIZE(mmsys_mt8195_routing_table),
+ };
+ static const struct mtk_mmsys_driver_data mt8195_vdosys1_driver_data = {
+       .io_start = 0x1c100000,
+       .clk_driver = "clk-mt8195-vdo1",
+ };
+ static const struct mtk_mmsys_match_data mt8195_mmsys_match_data = {
+       .num_drv_data = 2,
+       .drv_data = {
+               &mt8195_vdosys0_driver_data,
+               &mt8195_vdosys1_driver_data,
+       },
+ };
  static const struct mtk_mmsys_driver_data mt8365_mmsys_driver_data = {
        .clk_driver = "clk-mt8365-mm",
        .routes = mt8365_mmsys_routing_table,