<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/clk/mediatek, branch linux-5.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2019-05-25T16:16:32Z</updated>
<entry>
<title>clk: mediatek: Disable tuner_en before change PLL rate</title>
<updated>2019-05-25T16:16:32Z</updated>
<author>
<name>Owen Chen</name>
<email>owen.chen@mediatek.com</email>
</author>
<published>2019-03-05T05:05:38Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f7346dc0634cbad7fca5d951b91ad2e13f497b0b'/>
<id>urn:sha1:f7346dc0634cbad7fca5d951b91ad2e13f497b0b</id>
<content type='text'>
commit be17ca6ac76a5cfd07cc3a0397dd05d6929fcbbb upstream.

PLLs with tuner_en bit, such as APLL1, need to disable
tuner_en before apply new frequency settings, or the new frequency
settings (pcw) will not be applied.
The tuner_en bit will be disabled during changing PLL rate
and be restored after new settings applied.

Fixes: e2f744a82d725 (clk: mediatek: Add MT2712 clock support)
Cc: &lt;stable@vger.kernel.org&gt;
Signed-off-by: Owen Chen &lt;owen.chen@mediatek.com&gt;
Signed-off-by: Weiyi Lu &lt;weiyi.lu@mediatek.com&gt;
Reviewed-by: James Liao &lt;jamesjj.liao@mediatek.com&gt;
Reviewed-by: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>clk: mediatek: fix clk-gate flag setting</title>
<updated>2019-04-12T16:41:49Z</updated>
<author>
<name>Weiyi Lu</name>
<email>weiyi.lu@mediatek.com</email>
</author>
<published>2019-04-12T03:30:27Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b3cf181c65c4d49f86b67b399fe7203ecac730a9'/>
<id>urn:sha1:b3cf181c65c4d49f86b67b399fe7203ecac730a9</id>
<content type='text'>
CLK_SET_RATE_PARENT would be dropped.
Merge two flag setting together to correct the error.

Fixes: 5a1cc4c27ad2 ("clk: mediatek: Add flags to mtk_gate")
Cc: &lt;stable@vger.kernel.org&gt;
Signed-off-by: Weiyi Lu &lt;weiyi.lu@mediatek.com&gt;
Reviewed-by: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge branches 'clk-typo', 'clk-json-schema', 'clk-mtk-2712-eco' and 'clk-rockchip' into clk-next</title>
<updated>2019-03-08T18:34:22Z</updated>
<author>
<name>Stephen Boyd</name>
<email>sboyd@kernel.org</email>
</author>
<published>2019-03-08T18:34:22Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=fea0b0850aad878391b1021b3b1b4044c4ec5aaf'/>
<id>urn:sha1:fea0b0850aad878391b1021b3b1b4044c4ec5aaf</id>
<content type='text'>
 - Convert a few clk bindings to JSON schema format
 - 3rd ECO fix for Mediatek MT2712 SoCs

* clk-typo:
  clk: samsung: fix typo

* clk-json-schema:
  dt-bindings: clock: Convert fixed-factor-clock to json-schema
  dt-bindings: clock: Convert fixed-clock binding to json-schema

* clk-mtk-2712-eco:
  clk: mediatek: update clock driver of MT2712
  dt-bindings: clock: add clock for MT2712

* clk-rockchip:
  clk: rockchip: add CLK_SET_RATE_PARENT for rk3066 lcdc dclks
  clk: rockchip: fix frac settings of GPLL clock for rk3328
</content>
</entry>
<entry>
<title>Merge branches 'clk-ingenic', 'clk-mtk-mux', 'clk-qcom-sdm845-pcie', 'clk-mtk-crit' and 'clk-mtk' into clk-next</title>
<updated>2019-03-08T18:29:30Z</updated>
<author>
<name>Stephen Boyd</name>
<email>sboyd@kernel.org</email>
</author>
<published>2019-03-08T18:29:30Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=efb1e0b07139974b506c90f4e0621d5866ee48b7'/>
<id>urn:sha1:efb1e0b07139974b506c90f4e0621d5866ee48b7</id>
<content type='text'>
* clk-ingenic:
  clk: ingenic: Remove set but not used variable 'enable'
  clk: ingenic: Fix doc of ingenic_cgu_div_info
  clk: ingenic: Fix round_rate misbehaving with non-integer dividers
  clk: ingenic: jz4740: Fix gating of UDC clock

* clk-mtk-mux:
  clk: mediatek: using CLK_MUX_ROUND_CLOSEST for the clock of dpi1_sel
  clk: mediatek: add MUX_GATE_FLAGS_2

* clk-qcom-sdm845-pcie:
  clk: qcom: gcc-sdm845: Define parent of PCIe PIPE clocks

* clk-mtk-crit:
  clk: mediatek: Mark bus and DRAM related clocks as critical
  clk: mediatek: Add flags to mtk_gate
  clk: mediatek: Add MUX_FLAGS macro

* clk-mtk:
  clk: mediatek: correct cpu clock name for MT8173 SoC
</content>
</entry>
<entry>
<title>clk: mediatek: correct cpu clock name for MT8173 SoC</title>
<updated>2019-02-26T18:17:40Z</updated>
<author>
<name>Seiya Wang</name>
<email>seiya.wang@mediatek.com</email>
</author>
<published>2019-02-25T06:51:12Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=64f4466c887e2f16cb01467c8064ff1106c980a3'/>
<id>urn:sha1:64f4466c887e2f16cb01467c8064ff1106c980a3</id>
<content type='text'>
Correct cpu clock name from ca57 to ca72 since MT8173 does use cortex-a72.

Signed-off-by: Seiya Wang &lt;seiya.wang@mediatek.com&gt;
Reviewed-by: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: Mark bus and DRAM related clocks as critical</title>
<updated>2019-02-26T17:54:50Z</updated>
<author>
<name>Jasper Mattsson</name>
<email>jasu@njomotys.info</email>
</author>
<published>2019-02-14T16:32:42Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b35656de2a13298512a558506fa8d97a9eda5494'/>
<id>urn:sha1:b35656de2a13298512a558506fa8d97a9eda5494</id>
<content type='text'>
Currently, DRAM-related clocks are not marked with CLK_IS_CRITICAL
for MT6797. This causes memory corruption when the system is
booted without clk_ignore_unused.
This patch marks MUX ddrphycfg_sel as well as gates infra_dramc_f26m
and infra_dramc_b_f26m as CLK_IS_CRITICAL.

Signed-off-by: Jasper Mattsson &lt;jasu@njomotys.info&gt;
Signed-off-by: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: Add flags to mtk_gate</title>
<updated>2019-02-26T17:53:39Z</updated>
<author>
<name>Jasper Mattsson</name>
<email>jasu@njomotys.info</email>
</author>
<published>2019-02-14T16:32:30Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5a1cc4c27ad2aa3f988e2d69ce281fd3e8292ce3'/>
<id>urn:sha1:5a1cc4c27ad2aa3f988e2d69ce281fd3e8292ce3</id>
<content type='text'>
This is required to mark gates as CLK_IS_CRITICAL.

Signed-off-by: Jasper Mattsson &lt;jasu@njomotys.info&gt;
Acked-by: Mars Cheng &lt;mars.cheng@mediatek.com&gt;
Signed-off-by: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: Add MUX_FLAGS macro</title>
<updated>2019-02-26T17:53:30Z</updated>
<author>
<name>Jasper Mattsson</name>
<email>jasu@njomotys.info</email>
</author>
<published>2019-02-14T16:32:18Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=03c4fda603fb48d5bb58cc72906dd592a54e464f'/>
<id>urn:sha1:03c4fda603fb48d5bb58cc72906dd592a54e464f</id>
<content type='text'>
This is required to mark outputs of certain MUXes as CLK_IS_CRITICAL.

Signed-off-by: Jasper Mattsson &lt;jasu@njomotys.info&gt;
Acked-by: Mars Cheng &lt;mars.cheng@mediatek.com&gt;
Signed-off-by: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: using CLK_MUX_ROUND_CLOSEST for the clock of dpi1_sel</title>
<updated>2019-02-25T17:19:33Z</updated>
<author>
<name>chunhui dai</name>
<email>chunhui.dai@mediatek.com</email>
</author>
<published>2019-02-25T02:09:10Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=d3174bc836d5aadc871f74ed496694c5ea27b104'/>
<id>urn:sha1:d3174bc836d5aadc871f74ed496694c5ea27b104</id>
<content type='text'>
The MUX clock of dpi1_sel should select the closet clock for itself.
We could add this flag to enable this function of MUX in CCF.

Signed-off-by: chunhui dai &lt;chunhui.dai@mediatek.com&gt;
Signed-off-by: wangyan wang &lt;wangyan.wang@mediatek.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: add MUX_GATE_FLAGS_2</title>
<updated>2019-02-25T17:19:32Z</updated>
<author>
<name>chunhui dai</name>
<email>chunhui.dai@mediatek.com</email>
</author>
<published>2019-02-25T02:09:09Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b026a7eca1a7b1254017835f91438b569bfc4e54'/>
<id>urn:sha1:b026a7eca1a7b1254017835f91438b569bfc4e54</id>
<content type='text'>
Add MUX_GATE_FLAGS_2 for the clock which needs to set two falgs.
Such as some mux need to set the flags of "CLK_MUX_ROUND_CLOSEST".

Signed-off-by: chunhui dai &lt;chunhui.dai@mediatek.com&gt;
Signed-off-by: wangyan wang &lt;wangyan.wang@mediatek.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
</feed>
