diff -u linux-mtk-5.15.0/arch/arm64/boot/dts/mediatek/genio-510-evk/Makefile linux-mtk-5.15.0/arch/arm64/boot/dts/mediatek/genio-510-evk/Makefile --- linux-mtk-5.15.0/arch/arm64/boot/dts/mediatek/genio-510-evk/Makefile +++ linux-mtk-5.15.0/arch/arm64/boot/dts/mediatek/genio-510-evk/Makefile @@ -7,8 +7,8 @@ #dtb-$(CONFIG_ARCH_MEDIATEK) += camera-ar0830-ap1302-csi0.dtbo #dtb-$(CONFIG_ARCH_MEDIATEK) += camera-ar0430-ap1302-csi0-std.dtbo dtb-$(CONFIG_ARCH_MEDIATEK) += camera-ar0830-ap1302-csi0-std.dtbo -dtb-$(CONFIG_ARCH_MEDIATEK) += camera-it6510-csi0-std.dtbo -dtb-$(CONFIG_ARCH_MEDIATEK) += camera-it6510-dual-std.dtbo +#dtb-$(CONFIG_ARCH_MEDIATEK) += camera-it6510-csi0-std.dtbo +#dtb-$(CONFIG_ARCH_MEDIATEK) += camera-it6510-dual-std.dtbo dtb-$(CONFIG_ARCH_MEDIATEK) += display-dp.dtbo dtb-$(CONFIG_ARCH_MEDIATEK) += display-dsi.dtbo #dtb-$(CONFIG_ARCH_MEDIATEK) += display-dsi2lvds.dtbo diff -u linux-mtk-5.15.0/debian.mtk/changelog linux-mtk-5.15.0/debian.mtk/changelog --- linux-mtk-5.15.0/debian.mtk/changelog +++ linux-mtk-5.15.0/debian.mtk/changelog @@ -1,6 +1,16 @@ -linux-mtk (5.15.0-1030.34) jammy; urgency=medium +linux-mtk (5.15.0-1030.35) jammy; urgency=medium - * jammy/linux-mtk: 5.15.0-1030.34 -proposed tracker (LP: #2044971) + * jammy/linux-mtk: 5.15.0-1030.35 -proposed tracker (LP: #2057877) + + * [g510] Device tree and overlay for G510 (LP: #2047792) + - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: enable supported dtbo + - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: correct inclusion of isp + file + - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: disable unsupported dtbo + - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: disable unsupported dtbo + + * [g700] Fail to set the device to performance mode (LP: #2056524) + - SAUCE: (no-up) apusys: Use default platform id for old device tree * Jammy update: v5.15.46 upstream stable release (LP: #1981864) - [Packaging] Move python3-dev to build-depends @@ -25,12 +35,6 @@ - clk: mediatek: mt8188-topckgen: Refactor parents for top_dp/edp muxes - clk: clk_core_get() can also return NULL - * [g510] Device tree and overlay for G510 (LP: #2047792) - - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: enable supported dtbo - - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: correct inclusion of isp - file - - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: disable unsupported dtbo - * [g510] rity23.2: build failure due to: GENIO: media: platform: mtk-isp: Properly store buffer CPU address (LP: #2047998) - GENIO: media: platform: mtk-isp: Remove fhaddr from camsv50 @@ -14663,7 +14667,7 @@ - mm: fix invalid page pointer returned with FOLL_PIN gups - Linux 5.15.40 - -- Jian Hui Lee Mon, 26 Feb 2024 11:26:06 +0800 + -- Jian Hui Lee Thu, 14 Mar 2024 17:39:36 +0800 linux-mtk (5.15.0-1029.33) jammy; urgency=medium diff -u linux-mtk-5.15.0/debian.mtk/tracking-bug linux-mtk-5.15.0/debian.mtk/tracking-bug --- linux-mtk-5.15.0/debian.mtk/tracking-bug +++ linux-mtk-5.15.0/debian.mtk/tracking-bug @@ -1 +1 @@ -2044971 d2023.11.21-1 +2057877 d2024.02.07-2 diff -u linux-mtk-5.15.0/debian/changelog linux-mtk-5.15.0/debian/changelog --- linux-mtk-5.15.0/debian/changelog +++ linux-mtk-5.15.0/debian/changelog @@ -1,6 +1,16 @@ -linux-mtk (5.15.0-1030.34) jammy; urgency=medium +linux-mtk (5.15.0-1030.35) jammy; urgency=medium - * jammy/linux-mtk: 5.15.0-1030.34 -proposed tracker (LP: #2044971) + * jammy/linux-mtk: 5.15.0-1030.35 -proposed tracker (LP: #2057877) + + * [g510] Device tree and overlay for G510 (LP: #2047792) + - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: enable supported dtbo + - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: correct inclusion of isp + file + - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: disable unsupported dtbo + - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: disable unsupported dtbo + + * [g700] Fail to set the device to performance mode (LP: #2056524) + - SAUCE: (no-up) apusys: Use default platform id for old device tree * Jammy update: v5.15.46 upstream stable release (LP: #1981864) - [Packaging] Move python3-dev to build-depends @@ -25,12 +35,6 @@ - clk: mediatek: mt8188-topckgen: Refactor parents for top_dp/edp muxes - clk: clk_core_get() can also return NULL - * [g510] Device tree and overlay for G510 (LP: #2047792) - - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: enable supported dtbo - - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: correct inclusion of isp - file - - SAUCE: (no-up) arm64: dts: mediatek: genio-510-evk: disable unsupported dtbo - * [g510] rity23.2: build failure due to: GENIO: media: platform: mtk-isp: Properly store buffer CPU address (LP: #2047998) - GENIO: media: platform: mtk-isp: Remove fhaddr from camsv50 @@ -14663,7 +14667,7 @@ - mm: fix invalid page pointer returned with FOLL_PIN gups - Linux 5.15.40 - -- Jian Hui Lee Mon, 26 Feb 2024 11:26:06 +0800 + -- Jian Hui Lee Thu, 14 Mar 2024 17:39:36 +0800 linux-mtk (5.15.0-1029.33) jammy; urgency=medium diff -u linux-mtk-5.15.0/ubuntu/mtk-apusys-driver/power/3.0/platform/mt8188_aputop.c linux-mtk-5.15.0/ubuntu/mtk-apusys-driver/power/3.0/platform/mt8188_aputop.c --- linux-mtk-5.15.0/ubuntu/mtk-apusys-driver/power/3.0/platform/mt8188_aputop.c +++ linux-mtk-5.15.0/ubuntu/mtk-apusys-driver/power/3.0/platform/mt8188_aputop.c @@ -1470,8 +1470,11 @@ efuse_plat_id = 0; cell = nvmem_cell_get(dev, "efuse_apu_segment"); - if (IS_ERR(cell)) - return dev_err_probe(dev, PTR_ERR(cell), "nvmem_cell_get failed\n"); + if (IS_ERR(cell)) { + /* Older chips have no efuse_apu_segment. Leave efuse_plat_id as 0.*/ + dev_info(dev, "no efuse_apu_segment, assume efuse_plat_id = 0x%x\n", efuse_plat_id); + goto out; + } buf = nvmem_cell_read(cell, NULL); nvmem_cell_put(cell); @@ -1484,6 +1487,7 @@ dev_info(dev, "efuse_plat_id = 0x%x\n", efuse_plat_id); kfree(buf); +out: return 0; }