Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit af3c2262 authored by Eduardo Valentin's avatar Eduardo Valentin Committed by Greg Kroah-Hartman
Browse files

staging: omap-thermal: use BIT() macro



For code readability, this patch changes the bit definition
under omap-bandgap.h to use the BIT() macro.

Signed-off-by: default avatarEduardo Valentin <eduardo.valentin@ti.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 515e6dd2
Loading
Loading
Loading
Loading
+48 −48
Original line number Diff line number Diff line
@@ -29,17 +29,17 @@

/* TEMP_SENSOR OMAP4430 */
#define OMAP4430_BGAP_TSHUT_SHIFT			11
#define OMAP4430_BGAP_TSHUT_MASK			(1 << 11)
#define OMAP4430_BGAP_TSHUT_MASK			BIT(11)

/* TEMP_SENSOR OMAP4430 */
#define OMAP4430_BGAP_TEMPSOFF_SHIFT			12
#define OMAP4430_BGAP_TEMPSOFF_MASK			(1 << 12)
#define OMAP4430_BGAP_TEMPSOFF_MASK			BIT(12)
#define OMAP4430_SINGLE_MODE_SHIFT			10
#define OMAP4430_SINGLE_MODE_MASK			(1 << 10)
#define OMAP4430_SINGLE_MODE_MASK			BIT(10)
#define OMAP4430_BGAP_TEMP_SENSOR_SOC_SHIFT		9
#define OMAP4430_BGAP_TEMP_SENSOR_SOC_MASK		(1 << 9)
#define OMAP4430_BGAP_TEMP_SENSOR_SOC_MASK		BIT(9)
#define OMAP4430_BGAP_TEMP_SENSOR_EOCZ_SHIFT		8
#define OMAP4430_BGAP_TEMP_SENSOR_EOCZ_MASK		(1 << 8)
#define OMAP4430_BGAP_TEMP_SENSOR_EOCZ_MASK		BIT(8)
#define OMAP4430_BGAP_TEMP_SENSOR_DTEMP_SHIFT		0
#define OMAP4430_BGAP_TEMP_SENSOR_DTEMP_MASK		(0xff << 0)

@@ -53,21 +53,21 @@

/* TEMP_SENSOR OMAP4460 */
#define OMAP4460_BGAP_TEMPSOFF_SHIFT			13
#define OMAP4460_BGAP_TEMPSOFF_MASK			(1 << 13)
#define OMAP4460_BGAP_TEMPSOFF_MASK			BIT(13)
#define OMAP4460_BGAP_TEMP_SENSOR_SOC_SHIFT		11
#define OMAP4460_BGAP_TEMP_SENSOR_SOC_MASK		(1 << 11)
#define OMAP4460_BGAP_TEMP_SENSOR_SOC_MASK		BIT(11)
#define OMAP4460_BGAP_TEMP_SENSOR_EOCZ_SHIFT		10
#define OMAP4460_BGAP_TEMP_SENSOR_EOCZ_MASK		(1 << 10)
#define OMAP4460_BGAP_TEMP_SENSOR_EOCZ_MASK		BIT(10)
#define OMAP4460_BGAP_TEMP_SENSOR_DTEMP_SHIFT		0
#define OMAP4460_BGAP_TEMP_SENSOR_DTEMP_MASK		(0x3ff << 0)

/* BANDGAP_CTRL */
#define OMAP4460_SINGLE_MODE_SHIFT			31
#define OMAP4460_SINGLE_MODE_MASK			(1 << 31)
#define OMAP4460_SINGLE_MODE_MASK			BIT(31)
#define OMAP4460_MASK_HOT_SHIFT				1
#define OMAP4460_MASK_HOT_MASK				(1 << 1)
#define OMAP4460_MASK_HOT_MASK				BIT(1)
#define OMAP4460_MASK_COLD_SHIFT			0
#define OMAP4460_MASK_COLD_MASK				(1 << 0)
#define OMAP4460_MASK_COLD_MASK				BIT(0)

/* BANDGAP_COUNTER */
#define OMAP4460_COUNTER_SHIFT				0
@@ -87,57 +87,57 @@

/* BANDGAP_STATUS */
#define OMAP4460_CLEAN_STOP_SHIFT			3
#define OMAP4460_CLEAN_STOP_MASK			(1 << 3)
#define OMAP4460_CLEAN_STOP_MASK			BIT(3)
#define OMAP4460_BGAP_ALERT_SHIFT			2
#define OMAP4460_BGAP_ALERT_MASK			(1 << 2)
#define OMAP4460_BGAP_ALERT_MASK			BIT(2)
#define OMAP4460_HOT_FLAG_SHIFT				1
#define OMAP4460_HOT_FLAG_MASK				(1 << 1)
#define OMAP4460_HOT_FLAG_MASK				BIT(1)
#define OMAP4460_COLD_FLAG_SHIFT			0
#define OMAP4460_COLD_FLAG_MASK				(1 << 0)
#define OMAP4460_COLD_FLAG_MASK				BIT(0)

/* TEMP_SENSOR OMAP5430 */
#define OMAP5430_BGAP_TEMP_SENSOR_SOC_SHIFT		12
#define OMAP5430_BGAP_TEMP_SENSOR_SOC_MASK		(1 << 12)
#define OMAP5430_BGAP_TEMP_SENSOR_SOC_MASK		BIT(12)
#define OMAP5430_BGAP_TEMPSOFF_SHIFT			11
#define OMAP5430_BGAP_TEMPSOFF_MASK			(1 << 11)
#define OMAP5430_BGAP_TEMPSOFF_MASK			BIT(11)
#define OMAP5430_BGAP_TEMP_SENSOR_EOCZ_SHIFT		10
#define OMAP5430_BGAP_TEMP_SENSOR_EOCZ_MASK		(1 << 10)
#define OMAP5430_BGAP_TEMP_SENSOR_EOCZ_MASK		BIT(10)
#define OMAP5430_BGAP_TEMP_SENSOR_DTEMP_SHIFT		0
#define OMAP5430_BGAP_TEMP_SENSOR_DTEMP_MASK		(0x3ff << 0)

/* BANDGAP_CTRL */
#define OMAP5430_MASK_HOT_CORE_SHIFT			5
#define OMAP5430_MASK_HOT_CORE_MASK			(1 << 5)
#define OMAP5430_MASK_HOT_CORE_MASK			BIT(5)
#define OMAP5430_MASK_COLD_CORE_SHIFT			4
#define OMAP5430_MASK_COLD_CORE_MASK			(1 << 4)
#define OMAP5430_MASK_COLD_CORE_MASK			BIT(4)
#define OMAP5430_MASK_HOT_GPU_SHIFT			3
#define OMAP5430_MASK_HOT_GPU_MASK			(1 << 3)
#define OMAP5430_MASK_HOT_GPU_MASK			BIT(3)
#define OMAP5430_MASK_COLD_GPU_SHIFT			2
#define OMAP5430_MASK_COLD_GPU_MASK			(1 << 2)
#define OMAP5430_MASK_COLD_GPU_MASK			BIT(2)
#define OMAP5430_MASK_HOT_MPU_SHIFT			1
#define OMAP5430_MASK_HOT_MPU_MASK			(1 << 1)
#define OMAP5430_MASK_HOT_MPU_MASK			BIT(1)
#define OMAP5430_MASK_COLD_MPU_SHIFT			0
#define OMAP5430_MASK_COLD_MPU_MASK			(1 << 0)
#define OMAP5430_MASK_COLD_MPU_MASK			BIT(0)
#define OMAP5430_MASK_SIDLEMODE_SHIFT			30
#define OMAP5430_MASK_SIDLEMODE_MASK			(0x3 << 30)
#define OMAP5430_MASK_FREEZE_CORE_SHIFT			23
#define OMAP5430_MASK_FREEZE_CORE_MASK			(1 << 23)
#define OMAP5430_MASK_FREEZE_CORE_MASK			BIT(23)
#define OMAP5430_MASK_FREEZE_GPU_SHIFT			22
#define OMAP5430_MASK_FREEZE_GPU_MASK			(1 << 22)
#define OMAP5430_MASK_FREEZE_GPU_MASK			BIT(22)
#define OMAP5430_MASK_FREEZE_MPU_SHIFT			21
#define OMAP5430_MASK_FREEZE_MPU_MASK			(1 << 21)
#define OMAP5430_MASK_FREEZE_MPU_MASK			BIT(21)
#define OMAP5430_MASK_CLEAR_CORE_SHIFT			20
#define OMAP5430_MASK_CLEAR_CORE_MASK			(1 << 20)
#define OMAP5430_MASK_CLEAR_CORE_MASK			BIT(20)
#define OMAP5430_MASK_CLEAR_GPU_SHIFT			19
#define OMAP5430_MASK_CLEAR_GPU_MASK			(1 << 19)
#define OMAP5430_MASK_CLEAR_GPU_MASK			BIT(19)
#define OMAP5430_MASK_CLEAR_MPU_SHIFT			18
#define OMAP5430_MASK_CLEAR_MPU_MASK			(1 << 18)
#define OMAP5430_MASK_CLEAR_MPU_MASK			BIT(18)
#define OMAP5430_MASK_CLEAR_ACCUM_CORE_SHIFT		17
#define OMAP5430_MASK_CLEAR_ACCUM_CORE_MASK		(1 << 17)
#define OMAP5430_MASK_CLEAR_ACCUM_CORE_MASK		BIT(17)
#define OMAP5430_MASK_CLEAR_ACCUM_GPU_SHIFT		16
#define OMAP5430_MASK_CLEAR_ACCUM_GPU_MASK		(1 << 16)
#define OMAP5430_MASK_CLEAR_ACCUM_GPU_MASK		BIT(16)
#define OMAP5430_MASK_CLEAR_ACCUM_MPU_SHIFT		15
#define OMAP5430_MASK_CLEAR_ACCUM_MPU_MASK		(1 << 15)
#define OMAP5430_MASK_CLEAR_ACCUM_MPU_MASK		BIT(15)

/* BANDGAP_COUNTER */
#define OMAP5430_COUNTER_SHIFT				0
@@ -169,19 +169,19 @@

/* BANDGAP_STATUS */
#define OMAP5430_BGAP_ALERT_SHIFT			31
#define OMAP5430_BGAP_ALERT_MASK			(1 << 31)
#define OMAP5430_BGAP_ALERT_MASK			BIT(31)
#define OMAP5430_HOT_CORE_FLAG_SHIFT			5
#define OMAP5430_HOT_CORE_FLAG_MASK			(1 << 5)
#define OMAP5430_HOT_CORE_FLAG_MASK			BIT(5)
#define OMAP5430_COLD_CORE_FLAG_SHIFT			4
#define OMAP5430_COLD_CORE_FLAG_MASK			(1 << 4)
#define OMAP5430_COLD_CORE_FLAG_MASK			BIT(4)
#define OMAP5430_HOT_GPU_FLAG_SHIFT			3
#define OMAP5430_HOT_GPU_FLAG_MASK			(1 << 3)
#define OMAP5430_HOT_GPU_FLAG_MASK			BIT(3)
#define OMAP5430_COLD_GPU_FLAG_SHIFT			2
#define OMAP5430_COLD_GPU_FLAG_MASK			(1 << 2)
#define OMAP5430_COLD_GPU_FLAG_MASK			BIT(2)
#define OMAP5430_HOT_MPU_FLAG_SHIFT			1
#define OMAP5430_HOT_MPU_FLAG_MASK			(1 << 1)
#define OMAP5430_HOT_MPU_FLAG_MASK			BIT(1)
#define OMAP5430_COLD_MPU_FLAG_SHIFT			0
#define OMAP5430_COLD_MPU_FLAG_MASK			(1 << 0)
#define OMAP5430_COLD_MPU_FLAG_MASK			BIT(0)

/* Offsets from the base of temperature sensor registers */

@@ -434,14 +434,14 @@ struct omap_temp_sensor {
 * @expose_sensor: callback to export sensor to thermal API
 */
struct omap_bandgap_data {
#define OMAP_BANDGAP_FEATURE_TSHUT		(1 << 0)
#define OMAP_BANDGAP_FEATURE_TSHUT_CONFIG	(1 << 1)
#define OMAP_BANDGAP_FEATURE_TALERT		(1 << 2)
#define OMAP_BANDGAP_FEATURE_MODE_CONFIG	(1 << 3)
#define OMAP_BANDGAP_FEATURE_COUNTER		(1 << 4)
#define OMAP_BANDGAP_FEATURE_POWER_SWITCH	(1 << 5)
#define OMAP_BANDGAP_FEATURE_CLK_CTRL		(1 << 6)
#define OMAP_BANDGAP_FEATURE_FREEZE_BIT		(1 << 7)
#define OMAP_BANDGAP_FEATURE_TSHUT		BIT(0)
#define OMAP_BANDGAP_FEATURE_TSHUT_CONFIG	BIT(1)
#define OMAP_BANDGAP_FEATURE_TALERT		BIT(2)
#define OMAP_BANDGAP_FEATURE_MODE_CONFIG	BIT(3)
#define OMAP_BANDGAP_FEATURE_COUNTER		BIT(4)
#define OMAP_BANDGAP_FEATURE_POWER_SWITCH	BIT(5)
#define OMAP_BANDGAP_FEATURE_CLK_CTRL		BIT(6)
#define OMAP_BANDGAP_FEATURE_FREEZE_BIT		BIT(7)
#define OMAP_BANDGAP_HAS(b, f)			\
			((b)->conf->features & OMAP_BANDGAP_FEATURE_ ## f)
	unsigned int			features;