Re: [PATCH v5 09/11] clk: mediatek: add new clkmux register API

2018-08-13 Thread Owen Chen
On Thu, 2018-07-19 at 14:57 +0800, Sean Wang wrote: > On Tue, 2018-07-17 at 16:52 +0800, Mars Cheng wrote: > > From: Owen Chen > > > > MT6765 add "set/clr" register for each clkmux setting, and > > one update register to trigger value change. It is designed > > to prevent read-modify-write racing

Re: [PATCH v5 09/11] clk: mediatek: add new clkmux register API

2018-07-18 Thread Sean Wang
On Tue, 2018-07-17 at 16:52 +0800, Mars Cheng wrote: > From: Owen Chen > > MT6765 add "set/clr" register for each clkmux setting, and > one update register to trigger value change. It is designed > to prevent read-modify-write racing issue. The sw design > need to add a new API to handle this hw

[PATCH v5 09/11] clk: mediatek: add new clkmux register API

2018-07-17 Thread Mars Cheng
From: Owen Chen MT6765 add "set/clr" register for each clkmux setting, and one update register to trigger value change. It is designed to prevent read-modify-write racing issue. The sw design need to add a new API to handle this hw change with a new mtk_clk_mux/mtk_clk_upd struct in new file "clk