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

Commit 6fcc7a52 authored by Sakari Ailus's avatar Sakari Ailus Committed by Mauro Carvalho Chehab
Browse files

[media] smiapp: Rename SMIA_REG to SMIAPP_REG for consistency



SMIAPP_REG_ is the common prefix used in the driver for register related
definitions. Use it consistently.

Signed-off-by: default avatarSakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: default avatarMauro Carvalho Chehab <m.chehab@samsung.com>
parent d4f79a80
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -28,7 +28,7 @@


static int smiapp_write_8(struct smiapp_sensor *sensor, u16 reg, u8 val)
static int smiapp_write_8(struct smiapp_sensor *sensor, u16 reg, u8 val)
{
{
	return smiapp_write(sensor, (SMIA_REG_8BIT << 16) | reg, val);
	return smiapp_write(sensor, SMIAPP_REG_MK_U8(reg), val);
}
}


static int smiapp_write_8s(struct smiapp_sensor *sensor,
static int smiapp_write_8s(struct smiapp_sensor *sensor,
+4 −4
Original line number Original line Diff line number Diff line
@@ -21,11 +21,11 @@
 * 02110-1301 USA
 * 02110-1301 USA
 *
 *
 */
 */
#define SMIAPP_REG_MK_U8(r) ((SMIA_REG_8BIT << 16) | (r))
#define SMIAPP_REG_MK_U8(r) ((SMIAPP_REG_8BIT << 16) | (r))
#define SMIAPP_REG_MK_U16(r) ((SMIA_REG_16BIT << 16) | (r))
#define SMIAPP_REG_MK_U16(r) ((SMIAPP_REG_16BIT << 16) | (r))
#define SMIAPP_REG_MK_U32(r) ((SMIA_REG_32BIT << 16) | (r))
#define SMIAPP_REG_MK_U32(r) ((SMIAPP_REG_32BIT << 16) | (r))


#define SMIAPP_REG_MK_F32(r) (SMIA_REG_FLAG_FLOAT | (SMIA_REG_32BIT << 16) | (r))
#define SMIAPP_REG_MK_F32(r) (SMIAPP_REG_FLAG_FLOAT | (SMIAPP_REG_32BIT << 16) | (r))


#define SMIAPP_REG_U16_MODEL_ID					SMIAPP_REG_MK_U16(0x0000)
#define SMIAPP_REG_U16_MODEL_ID					SMIAPP_REG_MK_U16(0x0000)
#define SMIAPP_REG_U8_REVISION_NUMBER_MAJOR			SMIAPP_REG_MK_U8(0x0002)
#define SMIAPP_REG_U8_REVISION_NUMBER_MAJOR			SMIAPP_REG_MK_U8(0x0002)
+12 −12
Original line number Original line Diff line number Diff line
@@ -114,14 +114,14 @@ static int ____smiapp_read(struct smiapp_sensor *sensor, u16 reg,
	*val = 0;
	*val = 0;
	/* high byte comes first */
	/* high byte comes first */
	switch (len) {
	switch (len) {
	case SMIA_REG_32BIT:
	case SMIAPP_REG_32BIT:
		*val = (data[0] << 24) + (data[1] << 16) + (data[2] << 8) +
		*val = (data[0] << 24) + (data[1] << 16) + (data[2] << 8) +
			data[3];
			data[3];
		break;
		break;
	case SMIA_REG_16BIT:
	case SMIAPP_REG_16BIT:
		*val = (data[0] << 8) + data[1];
		*val = (data[0] << 8) + data[1];
		break;
		break;
	case SMIA_REG_8BIT:
	case SMIAPP_REG_8BIT:
		*val = data[0];
		*val = data[0];
		break;
		break;
	default:
	default:
@@ -168,18 +168,18 @@ static int __smiapp_read(struct smiapp_sensor *sensor, u32 reg, u32 *val,
	unsigned int len = (u8)(reg >> 16);
	unsigned int len = (u8)(reg >> 16);
	int rval;
	int rval;


	if (len != SMIA_REG_8BIT && len != SMIA_REG_16BIT
	if (len != SMIAPP_REG_8BIT && len != SMIAPP_REG_16BIT
	    && len != SMIA_REG_32BIT)
	    && len != SMIAPP_REG_32BIT)
		return -EINVAL;
		return -EINVAL;


	if (len == SMIA_REG_8BIT && !only8)
	if (len == SMIAPP_REG_8BIT && !only8)
		rval = ____smiapp_read(sensor, (u16)reg, len, val);
		rval = ____smiapp_read(sensor, (u16)reg, len, val);
	else
	else
		rval = ____smiapp_read_8only(sensor, (u16)reg, len, val);
		rval = ____smiapp_read_8only(sensor, (u16)reg, len, val);
	if (rval < 0)
	if (rval < 0)
		return rval;
		return rval;


	if (reg & SMIA_REG_FLAG_FLOAT)
	if (reg & SMIAPP_REG_FLAG_FLOAT)
		*val = float_to_u32_mul_1000000(client, *val);
		*val = float_to_u32_mul_1000000(client, *val);


	return 0;
	return 0;
@@ -213,8 +213,8 @@ int smiapp_write(struct smiapp_sensor *sensor, u32 reg, u32 val)
	u16 offset = reg;
	u16 offset = reg;
	int r;
	int r;


	if ((len != SMIA_REG_8BIT && len != SMIA_REG_16BIT &&
	if ((len != SMIAPP_REG_8BIT && len != SMIAPP_REG_16BIT &&
	     len != SMIA_REG_32BIT) || flags)
	     len != SMIAPP_REG_32BIT) || flags)
		return -EINVAL;
		return -EINVAL;


	msg.addr = client->addr;
	msg.addr = client->addr;
@@ -227,14 +227,14 @@ int smiapp_write(struct smiapp_sensor *sensor, u32 reg, u32 val)
	data[1] = (u8) (reg & 0xff);
	data[1] = (u8) (reg & 0xff);


	switch (len) {
	switch (len) {
	case SMIA_REG_8BIT:
	case SMIAPP_REG_8BIT:
		data[2] = val;
		data[2] = val;
		break;
		break;
	case SMIA_REG_16BIT:
	case SMIAPP_REG_16BIT:
		data[2] = val >> 8;
		data[2] = val >> 8;
		data[3] = val;
		data[3] = val;
		break;
		break;
	case SMIA_REG_32BIT:
	case SMIAPP_REG_32BIT:
		data[2] = val >> 24;
		data[2] = val >> 24;
		data[3] = val >> 16;
		data[3] = val >> 16;
		data[4] = val >> 8;
		data[4] = val >> 8;
+4 −4
Original line number Original line Diff line number Diff line
@@ -29,11 +29,11 @@
#include <linux/types.h>
#include <linux/types.h>


/* Use upper 8 bits of the type field for flags */
/* Use upper 8 bits of the type field for flags */
#define SMIA_REG_FLAG_FLOAT		(1 << 24)
#define SMIAPP_REG_FLAG_FLOAT		(1 << 24)


#define SMIA_REG_8BIT			1
#define SMIAPP_REG_8BIT			1
#define SMIA_REG_16BIT			2
#define SMIAPP_REG_16BIT		2
#define SMIA_REG_32BIT			4
#define SMIAPP_REG_32BIT		4


struct smiapp_sensor;
struct smiapp_sensor;