degrees 2572 drivers/clk/clk.c static int clk_core_set_phase_nolock(struct clk_core *core, int degrees) degrees 2584 drivers/clk/clk.c trace_clk_set_phase(core, degrees); degrees 2587 drivers/clk/clk.c ret = core->ops->set_phase(core->hw, degrees); degrees 2589 drivers/clk/clk.c core->phase = degrees; degrees 2592 drivers/clk/clk.c trace_clk_set_phase_complete(core, degrees); degrees 2617 drivers/clk/clk.c int clk_set_phase(struct clk *clk, int degrees) degrees 2625 drivers/clk/clk.c degrees %= 360; degrees 2626 drivers/clk/clk.c if (degrees < 0) degrees 2627 drivers/clk/clk.c degrees += 360; degrees 2634 drivers/clk/clk.c ret = clk_core_set_phase_nolock(clk->core, degrees); degrees 54 drivers/clk/hisilicon/clk-hisi-phase.c int degrees) degrees 59 drivers/clk/hisilicon/clk-hisi-phase.c if (phase->phase_degrees[i] == degrees) degrees 65 drivers/clk/hisilicon/clk-hisi-phase.c static int hisi_clk_set_phase(struct clk_hw *hw, int degrees) degrees 72 drivers/clk/hisilicon/clk-hisi-phase.c regval = hisi_phase_degrees_to_regval(phase, degrees); degrees 26 drivers/clk/meson/clk-phase.c static unsigned int meson_clk_degrees_to_val(int degrees, unsigned int width) degrees 28 drivers/clk/meson/clk-phase.c unsigned int val = DIV_ROUND_CLOSEST(degrees, phase_step(width)); degrees 48 drivers/clk/meson/clk-phase.c static int meson_clk_phase_set_phase(struct clk_hw *hw, int degrees) degrees 54 drivers/clk/meson/clk-phase.c val = meson_clk_degrees_to_val(degrees, phase->ph.width); degrees 105 drivers/clk/meson/clk-phase.c static int meson_clk_triphase_set_phase(struct clk_hw *hw, int degrees) degrees 111 drivers/clk/meson/clk-phase.c val = meson_clk_degrees_to_val(degrees, tph->ph0.width); degrees 35 drivers/clk/rockchip/clk-inverter.c static int rockchip_inv_set_phase(struct clk_hw *hw, int degrees) degrees 40 drivers/clk/rockchip/clk-inverter.c if (degrees % 180 == 0) { degrees 41 drivers/clk/rockchip/clk-inverter.c val = !!degrees; degrees 44 drivers/clk/rockchip/clk-inverter.c __func__, degrees, clk_hw_get_name(hw)); degrees 51 drivers/clk/rockchip/clk-mmc-phase.c u16 degrees; degrees 60 drivers/clk/rockchip/clk-mmc-phase.c degrees = (raw_value & ROCKCHIP_MMC_DEGREE_MASK) * 90; degrees 69 drivers/clk/rockchip/clk-mmc-phase.c degrees += DIV_ROUND_CLOSEST(delay_num * factor, 1000000); degrees 72 drivers/clk/rockchip/clk-mmc-phase.c return degrees % 360; degrees 75 drivers/clk/rockchip/clk-mmc-phase.c static int rockchip_mmc_set_phase(struct clk_hw *hw, int degrees) degrees 101 drivers/clk/rockchip/clk-mmc-phase.c nineties = degrees / 90; degrees 102 drivers/clk/rockchip/clk-mmc-phase.c remainder = (degrees % 90); degrees 142 drivers/clk/rockchip/clk-mmc-phase.c clk_hw_get_name(hw), degrees, delay_num, degrees 56 drivers/clk/sunxi-ng/ccu_phase.c static int ccu_phase_set_phase(struct clk_hw *hw, int degrees) degrees 85 drivers/clk/sunxi-ng/ccu_phase.c if (degrees != 180) { degrees 105 drivers/clk/sunxi-ng/ccu_phase.c delay = DIV_ROUND_CLOSEST(degrees, step); degrees 214 drivers/clk/sunxi/clk-mod0.c static int mmc_set_phase(struct clk_hw *hw, int degrees) degrees 243 drivers/clk/sunxi/clk-mod0.c if (degrees != 180) { degrees 263 drivers/clk/sunxi/clk-mod0.c delay = DIV_ROUND_CLOSEST(degrees, step); degrees 74 drivers/gpu/drm/nouveau/dispnv04/overlay.c sin_mul(int degrees, int factor) degrees 76 drivers/gpu/drm/nouveau/dispnv04/overlay.c if (degrees > 180) { degrees 77 drivers/gpu/drm/nouveau/dispnv04/overlay.c degrees -= 180; degrees 80 drivers/gpu/drm/nouveau/dispnv04/overlay.c return factor * 4 * degrees * (180 - degrees) / degrees 81 drivers/gpu/drm/nouveau/dispnv04/overlay.c (40500 - degrees * (180 - degrees)); degrees 86 drivers/gpu/drm/nouveau/dispnv04/overlay.c cos_mul(int degrees, int factor) degrees 88 drivers/gpu/drm/nouveau/dispnv04/overlay.c return sin_mul((degrees + 90) % 360, factor); degrees 138 drivers/gpu/drm/sun4i/sun4i_dotclock.c static int sun4i_dclk_set_phase(struct clk_hw *hw, int degrees) degrees 141 drivers/gpu/drm/sun4i/sun4i_dotclock.c u32 val = degrees / 120; degrees 201 drivers/gpu/ipu-v3/ipu-common.c int ipu_degrees_to_rot_mode(enum ipu_rotate_mode *mode, int degrees, degrees 206 drivers/gpu/ipu-v3/ipu-common.c switch (degrees) { degrees 233 drivers/gpu/ipu-v3/ipu-common.c int ipu_rot_mode_to_degrees(int *degrees, enum ipu_rotate_mode mode, degrees 246 drivers/gpu/ipu-v3/ipu-common.c *degrees = 0; degrees 249 drivers/gpu/ipu-v3/ipu-common.c *degrees = 90; degrees 252 drivers/gpu/ipu-v3/ipu-common.c *degrees = 180; degrees 255 drivers/gpu/ipu-v3/ipu-common.c *degrees = 270; degrees 51 drivers/hwmon/emc2103.c s8 degrees; degrees 88 drivers/hwmon/emc2103.c u8 degrees, fractional; degrees 90 drivers/hwmon/emc2103.c if (read_u8_from_i2c(client, i2c_reg, °rees) < 0) degrees 96 drivers/hwmon/emc2103.c temp->degrees = degrees; degrees 179 drivers/hwmon/emc2103.c int millidegrees = data->temp[nr].degrees * 1000 degrees 207 drivers/hwmon/emc2103.c bool fault = (data->temp[nr].degrees == -128); degrees 69 drivers/mmc/host/dw_mmc-hi3798cv200.c static const int degrees[] = { 0, 45, 90, 135, 180, 225, 270, 315 }; degrees 77 drivers/mmc/host/dw_mmc-hi3798cv200.c for (i = 0; i < ARRAY_SIZE(degrees); i++) { degrees 78 drivers/mmc/host/dw_mmc-hi3798cv200.c clk_set_phase(priv->sample_clk, degrees[i]); degrees 104 drivers/mmc/host/dw_mmc-hi3798cv200.c fall_point = ARRAY_SIZE(degrees) - 1; degrees 107 drivers/mmc/host/dw_mmc-hi3798cv200.c (ARRAY_SIZE(degrees) - 1)) degrees 110 drivers/mmc/host/dw_mmc-hi3798cv200.c i = (raise_point + ARRAY_SIZE(degrees) - 1) / 2; degrees 115 drivers/mmc/host/dw_mmc-hi3798cv200.c clk_set_phase(priv->sample_clk, degrees[i]); degrees 117 drivers/mmc/host/dw_mmc-hi3798cv200.c raise_point, fall_point, degrees[i]); degrees 241 include/linux/clk-provider.h int (*set_phase)(struct clk_hw *hw, int degrees); degrees 130 include/linux/clk.h int clk_set_phase(struct clk *clk, int degrees); degrees 48 include/linux/fixp-arith.h static inline s32 __fixp_sin32(int degrees) degrees 53 include/linux/fixp-arith.h if (degrees > 180) { degrees 55 include/linux/fixp-arith.h degrees -= 180; degrees 57 include/linux/fixp-arith.h if (degrees > 90) degrees 58 include/linux/fixp-arith.h degrees = 180 - degrees; degrees 60 include/linux/fixp-arith.h ret = sin_table[degrees]; degrees 72 include/linux/fixp-arith.h static inline s32 fixp_sin32(int degrees) degrees 74 include/linux/fixp-arith.h degrees = (degrees % 360 + 360) % 360; degrees 76 include/linux/fixp-arith.h return __fixp_sin32(degrees); degrees 114 include/linux/fixp-arith.h int degrees; degrees 123 include/linux/fixp-arith.h degrees = (radians * 360) / twopi; degrees 124 include/linux/fixp-arith.h tmp = radians - (degrees * twopi) / 360; degrees 126 include/linux/fixp-arith.h degrees = (degrees % 360 + 360) % 360; degrees 127 include/linux/fixp-arith.h v1 = __fixp_sin32(degrees); degrees 129 include/linux/fixp-arith.h v2 = fixp_sin32(degrees + 1); degrees 490 include/video/imx-ipu-v3.h int ipu_degrees_to_rot_mode(enum ipu_rotate_mode *mode, int degrees, degrees 492 include/video/imx-ipu-v3.h int ipu_rot_mode_to_degrees(int *degrees, enum ipu_rotate_mode mode,