Lines Matching defs:tph
84 struct meson_clk_triphase_data *tph = meson_clk_triphase_data(clk);
88 val = meson_parm_read(clk->map, &tph->ph0);
89 meson_parm_write(clk->map, &tph->ph1, val);
90 meson_parm_write(clk->map, &tph->ph2, val);
98 struct meson_clk_triphase_data *tph = meson_clk_triphase_data(clk);
102 val = meson_parm_read(clk->map, &tph->ph0);
104 return meson_clk_degrees_from_val(val, tph->ph0.width);
110 struct meson_clk_triphase_data *tph = meson_clk_triphase_data(clk);
113 val = meson_clk_degrees_to_val(degrees, tph->ph0.width);
114 meson_parm_write(clk->map, &tph->ph0, val);
115 meson_parm_write(clk->map, &tph->ph1, val);
116 meson_parm_write(clk->map, &tph->ph2, val);
143 struct meson_sclk_ws_inv_data *tph = meson_sclk_ws_inv_data(clk);
147 val = meson_parm_read(clk->map, &tph->ph);
148 meson_parm_write(clk->map, &tph->ws, val ? 0 : 1);
156 struct meson_sclk_ws_inv_data *tph = meson_sclk_ws_inv_data(clk);
159 val = meson_parm_read(clk->map, &tph->ph);
161 return meson_clk_degrees_from_val(val, tph->ph.width);
167 struct meson_sclk_ws_inv_data *tph = meson_sclk_ws_inv_data(clk);
170 val = meson_clk_degrees_to_val(degrees, tph->ph.width);
171 meson_parm_write(clk->map, &tph->ph, val);
172 meson_parm_write(clk->map, &tph->ws, val ? 0 : 1);