提交 cfdb1954 编写于 作者: T Tommaso Merciai 提交者: Mauro Carvalho Chehab

media: ov5693: count num_supplies using array_size

Instead of hardcode OV5693_NUM_SUPPLIES in a define is better use
ARRAY_SIZE function to count the number of supplies from
ov5693_supply_names array
Signed-off-by: NTommaso Merciai <tommaso.merciai@amarulasolutions.com>
Reviewed-by: NJacopo Mondi <jacopo@jmondi.org>
Reviewed-by: NDaniel Scally <djrscally@gmail.com>
Signed-off-by: NSakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: NMauro Carvalho Chehab <mchehab@kernel.org>
上级 549e622b
......@@ -127,11 +127,15 @@
#define OV5693_LINK_FREQ_419_2MHZ 419200000
#define OV5693_PIXEL_RATE 167680000
/* Miscellaneous */
#define OV5693_NUM_SUPPLIES 2
#define to_ov5693_sensor(x) container_of(x, struct ov5693_device, sd)
static const char * const ov5693_supply_names[] = {
"avdd", /* Analog power */
"dovdd", /* Digital I/O power */
};
#define OV5693_NUM_SUPPLIES ARRAY_SIZE(ov5693_supply_names)
struct ov5693_reg {
u32 reg;
u8 val;
......@@ -352,11 +356,6 @@ static const s64 link_freq_menu_items[] = {
OV5693_LINK_FREQ_419_2MHZ
};
static const char * const ov5693_supply_names[] = {
"avdd",
"dovdd",
};
static const char * const ov5693_test_pattern_menu[] = {
"Disabled",
"Random Data",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册