Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

hwmon: (w83627ehf) Use swap() in w82627ehf_swap_tempreg()

Use kernel.h macro definition.

Thanks to Julia Lawall for Coccinelle scripting support.

Signed-off-by: Fabian Frederick <fabf@skynet.be>
Signed-off-by: Jean Delvare <jdelvare@suse.de>

authored by

Fabian Frederick and committed by
Jean Delvare
ffe3df53 97607f98

+5 -21
+5 -21
drivers/hwmon/w83627ehf.c
··· 1937 1937 static void w82627ehf_swap_tempreg(struct w83627ehf_data *data, 1938 1938 int r1, int r2) 1939 1939 { 1940 - u16 tmp; 1941 - 1942 - tmp = data->temp_src[r1]; 1943 - data->temp_src[r1] = data->temp_src[r2]; 1944 - data->temp_src[r2] = tmp; 1945 - 1946 - tmp = data->reg_temp[r1]; 1947 - data->reg_temp[r1] = data->reg_temp[r2]; 1948 - data->reg_temp[r2] = tmp; 1949 - 1950 - tmp = data->reg_temp_over[r1]; 1951 - data->reg_temp_over[r1] = data->reg_temp_over[r2]; 1952 - data->reg_temp_over[r2] = tmp; 1953 - 1954 - tmp = data->reg_temp_hyst[r1]; 1955 - data->reg_temp_hyst[r1] = data->reg_temp_hyst[r2]; 1956 - data->reg_temp_hyst[r2] = tmp; 1957 - 1958 - tmp = data->reg_temp_config[r1]; 1959 - data->reg_temp_config[r1] = data->reg_temp_config[r2]; 1960 - data->reg_temp_config[r2] = tmp; 1940 + swap(data->temp_src[r1], data->temp_src[r2]); 1941 + swap(data->reg_temp[r1], data->reg_temp[r2]); 1942 + swap(data->reg_temp_over[r1], data->reg_temp_over[r2]); 1943 + swap(data->reg_temp_hyst[r1], data->reg_temp_hyst[r2]); 1944 + swap(data->reg_temp_config[r1], data->reg_temp_config[r2]); 1961 1945 } 1962 1946 1963 1947 static void