[PATCH AUTOSEL 4.19 01/17] ARC: Fix ICCM & DCCM runtime size checks

2020-05-28 Thread Sasha Levin
From: Eugeniy Paltsev [ Upstream commit 43900edf67d7ef3ac8909854d75b8a1fba2d570c ] As of today the ICCM and DCCM size checks are incorrectly using mismatched units (KiB checked against bytes). The CONFIG_ARC_DCCM_SZ and CONFIG_ARC_ICCM_SZ are in KiB, but the size calculated in runtime and

[PATCH AUTOSEL 4.14 02/13] ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT

2020-05-28 Thread Sasha Levin
From: Vineet Gupta [ Upstream commit 799587d5731db9dcdafaac4002463aa7d9cd6cf7 ] Elide invalid configuration EZNPS + ARCv2, triggered by a make allyesconfig build. Granted the root cause is in source code (asm/barrier.h) where we check for ARCv2 before PLAT_EZNPS, but it is better to avoid such

[PATCH AUTOSEL 4.4 1/7] ARC: Fix ICCM & DCCM runtime size checks

2020-05-28 Thread Sasha Levin
From: Eugeniy Paltsev [ Upstream commit 43900edf67d7ef3ac8909854d75b8a1fba2d570c ] As of today the ICCM and DCCM size checks are incorrectly using mismatched units (KiB checked against bytes). The CONFIG_ARC_DCCM_SZ and CONFIG_ARC_ICCM_SZ are in KiB, but the size calculated in runtime and

[PATCH AUTOSEL 4.9 1/9] ARC: Fix ICCM & DCCM runtime size checks

2020-05-28 Thread Sasha Levin
From: Eugeniy Paltsev [ Upstream commit 43900edf67d7ef3ac8909854d75b8a1fba2d570c ] As of today the ICCM and DCCM size checks are incorrectly using mismatched units (KiB checked against bytes). The CONFIG_ARC_DCCM_SZ and CONFIG_ARC_ICCM_SZ are in KiB, but the size calculated in runtime and

[PATCH AUTOSEL 5.4 02/26] ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT

2020-05-28 Thread Sasha Levin
From: Vineet Gupta [ Upstream commit 799587d5731db9dcdafaac4002463aa7d9cd6cf7 ] Elide invalid configuration EZNPS + ARCv2, triggered by a make allyesconfig build. Granted the root cause is in source code (asm/barrier.h) where we check for ARCv2 before PLAT_EZNPS, but it is better to avoid such

[PATCH AUTOSEL 5.6 02/47] ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT

2020-05-28 Thread Sasha Levin
From: Vineet Gupta [ Upstream commit 799587d5731db9dcdafaac4002463aa7d9cd6cf7 ] Elide invalid configuration EZNPS + ARCv2, triggered by a make allyesconfig build. Granted the root cause is in source code (asm/barrier.h) where we check for ARCv2 before PLAT_EZNPS, but it is better to avoid such

[PATCH AUTOSEL 5.6 01/47] ARC: Fix ICCM & DCCM runtime size checks

2020-05-28 Thread Sasha Levin
From: Eugeniy Paltsev [ Upstream commit 43900edf67d7ef3ac8909854d75b8a1fba2d570c ] As of today the ICCM and DCCM size checks are incorrectly using mismatched units (KiB checked against bytes). The CONFIG_ARC_DCCM_SZ and CONFIG_ARC_ICCM_SZ are in KiB, but the size calculated in runtime and

[PATCH AUTOSEL 5.4 01/26] ARC: Fix ICCM & DCCM runtime size checks

2020-05-28 Thread Sasha Levin
From: Eugeniy Paltsev [ Upstream commit 43900edf67d7ef3ac8909854d75b8a1fba2d570c ] As of today the ICCM and DCCM size checks are incorrectly using mismatched units (KiB checked against bytes). The CONFIG_ARC_DCCM_SZ and CONFIG_ARC_ICCM_SZ are in KiB, but the size calculated in runtime and

[PATCH AUTOSEL 4.19 02/17] ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT

2020-05-28 Thread Sasha Levin
From: Vineet Gupta [ Upstream commit 799587d5731db9dcdafaac4002463aa7d9cd6cf7 ] Elide invalid configuration EZNPS + ARCv2, triggered by a make allyesconfig build. Granted the root cause is in source code (asm/barrier.h) where we check for ARCv2 before PLAT_EZNPS, but it is better to avoid such

[PATCH AUTOSEL 4.14 01/13] ARC: Fix ICCM & DCCM runtime size checks

2020-05-28 Thread Sasha Levin
From: Eugeniy Paltsev [ Upstream commit 43900edf67d7ef3ac8909854d75b8a1fba2d570c ] As of today the ICCM and DCCM size checks are incorrectly using mismatched units (KiB checked against bytes). The CONFIG_ARC_DCCM_SZ and CONFIG_ARC_ICCM_SZ are in KiB, but the size calculated in runtime and

[PATCH] dl-runtime: reloc_{offset, index} now functions arch overide'able

2020-05-28 Thread Vineet Gupta
The existing macros are fragile and expect local variables with a certain name. Fix this by defining them as functions with defaul timplementation in a new header dl-runtime.h which arches can overrid eif need be. This came up during ARC port review. This patch potentially only affects hppa/x86

Re: [PATCH 2/3] CLK: HSDK: CGU: support PLL bypassing

2020-05-28 Thread Stephen Boyd
Quoting Eugeniy Paltsev (2020-03-11 06:41:14) > Support setting PLL to bypass mode to support output frequency > equal to input one. > > Signed-off-by: Eugeniy Paltsev > --- Applied to clk-next ___ linux-snps-arc mailing list

Re: [PATCH 1/3] CLK: HSDK: CGU: check if PLL is bypassed first

2020-05-28 Thread Stephen Boyd
Quoting Eugeniy Paltsev (2020-03-11 06:41:13) > If PLL is bypassed the EN (enable) bit has no effect on > output clock. > > Signed-off-by: Eugeniy Paltsev > --- Applied to clk-next ___ linux-snps-arc mailing list linux-snps-arc@lists.infradead.org

Re: [PATCH 3/3] CLK: HSDK: CGU: add support for 148.5MHz clock

2020-05-28 Thread Stephen Boyd
Quoting Eugeniy Paltsev (2020-03-11 06:41:15) > Add support for 148.5MHz clock for HDMI PLL > > Signed-off-by: Eugeniy Paltsev > --- Applied to clk-next ___ linux-snps-arc mailing list linux-snps-arc@lists.infradead.org