Hi Bernhard, Thanks for the patch. On Mon, Apr 12, 2021 at 06:49:43PM +0200, Bernhard Wimmer wrote: > According to the CCS spec the op_pll_multiplier address is 0x030e, not 0x031e. Please wrap commit messages no later than at 75th column. > > Signed-off-by: Bernhard Wimmer <be.wimm@xxxxxxxxx> > --- > Documentation/driver-api/media/drivers/ccs/ccs-regs.asc | 2 +- > Documentation/driver-api/media/drivers/ccs/mk-ccs-regs | 5 +++-- > drivers/media/i2c/ccs/ccs-limits.c | 1 + > drivers/media/i2c/ccs/ccs-limits.h | 1 + > drivers/media/i2c/ccs/ccs-regs.h | 3 ++- > 5 files changed, 8 insertions(+), 4 deletions(-) > > diff --git a/Documentation/driver-api/media/drivers/ccs/ccs-regs.asc b/Documentation/driver-api/media/drivers/ccs/ccs-regs.asc > index f2042acc8a45..bbf9213c3388 100644 > --- a/Documentation/driver-api/media/drivers/ccs/ccs-regs.asc > +++ b/Documentation/driver-api/media/drivers/ccs/ccs-regs.asc > @@ -210,7 +210,7 @@ pll_multiplier 0x0306 16 > op_pix_clk_div 0x0308 16 > op_sys_clk_div 0x030a 16 > op_pre_pll_clk_div 0x030c 16 > -op_pll_multiplier 0x031e 16 > +op_pll_multiplier 0x030e 16 Good find! > pll_mode 0x0310 8 > - f 0 0 > - e single 0 > diff --git a/Documentation/driver-api/media/drivers/ccs/mk-ccs-regs b/Documentation/driver-api/media/drivers/ccs/mk-ccs-regs > index 6668deaf2f19..807c0c14ec29 100755 > --- a/Documentation/driver-api/media/drivers/ccs/mk-ccs-regs > +++ b/Documentation/driver-api/media/drivers/ccs/mk-ccs-regs > @@ -72,13 +72,14 @@ $uc_header =~ s/[^A-Z0-9]/_/g; > > my $copyright = "/* Copyright (C) 2019--2020 Intel Corporation */\n"; > my $license = "SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause"; > +my $note = "/* Generated by $0; do not modify. */\n"; Could you make this a multi-line comment (wrap after ;) so this will stay under 80 characters per line? The path to the file is long. I.e. /* * Generated by ...; * do not modify. */ > > for my $fh ($A, $LC) { > - print $fh "// $license\n$copyright\n" if defined $fh; > + print $fh "// $license\n$copyright$note\n" if defined $fh; > } > > for my $fh ($H, $LH) { > - print $fh "/* $license */\n$copyright\n"; > + print $fh "/* $license */\n$copyright$note\n"; > } > > sub bit_def($) { > diff --git a/drivers/media/i2c/ccs/ccs-limits.c b/drivers/media/i2c/ccs/ccs-limits.c > index f5511789ac83..e4b7127b88a1 100644 > --- a/drivers/media/i2c/ccs/ccs-limits.c > +++ b/drivers/media/i2c/ccs/ccs-limits.c > @@ -1,5 +1,6 @@ > // SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause > /* Copyright (C) 2019--2020 Intel Corporation */ > +/* Generated by Documentation/driver-api/media/drivers/ccs/mk-ccs-regs; do not modify. */ > > #include "ccs-limits.h" > #include "ccs-regs.h" > diff --git a/drivers/media/i2c/ccs/ccs-limits.h b/drivers/media/i2c/ccs/ccs-limits.h > index 1efa43c23a2e..40b067fc9a70 100644 > --- a/drivers/media/i2c/ccs/ccs-limits.h > +++ b/drivers/media/i2c/ccs/ccs-limits.h > @@ -1,5 +1,6 @@ > /* SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause */ > /* Copyright (C) 2019--2020 Intel Corporation */ > +/* Generated by Documentation/driver-api/media/drivers/ccs/mk-ccs-regs; do not modify. */ > > #ifndef __CCS_LIMITS_H__ > #define __CCS_LIMITS_H__ > diff --git a/drivers/media/i2c/ccs/ccs-regs.h b/drivers/media/i2c/ccs/ccs-regs.h > index 4b3e5df2121f..5de330bf8a89 100644 > --- a/drivers/media/i2c/ccs/ccs-regs.h > +++ b/drivers/media/i2c/ccs/ccs-regs.h > @@ -1,5 +1,6 @@ > /* SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause */ > /* Copyright (C) 2019--2020 Intel Corporation */ > +/* Generated by Documentation/driver-api/media/drivers/ccs/mk-ccs-regs; do not modify. */ > > #ifndef __CCS_REGS_H__ > #define __CCS_REGS_H__ > @@ -202,7 +203,7 @@ > #define CCS_R_OP_PIX_CLK_DIV (0x0308 | CCS_FL_16BIT) > #define CCS_R_OP_SYS_CLK_DIV (0x030a | CCS_FL_16BIT) > #define CCS_R_OP_PRE_PLL_CLK_DIV (0x030c | CCS_FL_16BIT) > -#define CCS_R_OP_PLL_MULTIPLIER (0x031e | CCS_FL_16BIT) > +#define CCS_R_OP_PLL_MULTIPLIER (0x030e | CCS_FL_16BIT) > #define CCS_R_PLL_MODE 0x0310 > #define CCS_PLL_MODE_SHIFT 0U > #define CCS_PLL_MODE_MASK 0x1 > -- > 2.17.1 > -- Sakari Ailus