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, &degrees) < 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,