Message ID | 4F8EEADF.60505@ti.com |
---|---|
State | New |
Headers | show |
Hi Sekhar, On Wed, Apr 18, 2012 at 09:55:03PM +0530, Sekhar Nori wrote: > On 3/31/2012 1:43 AM, Uwe Kleine-König wrote: > > No further changes necessary > > > > Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> > > Thanks for the patch. I extended this to include some other spi > registration routines being used for DM355 and DM365. Here is the > updated patch. Can you see if this is OK. apart from being exchange-or-outlook-scrambled it looks ok. But actually checking that the compiler doesn't yield any new warnings would be a better check ... > Also, please also Cc davinci-linux-open-source@linux.davincidsp.com on > davinci patches. I asked get_maintainer.pl who to Cc (and cut the list down a bit). Maybe get_maintainer.pl doesn't include davinci-linux-open-source@linux.davincidsp.com because it's subscribers-only? Best regards Uwe
On 4/18/2012 11:03 PM, Uwe Kleine-König wrote: > Hi Sekhar, > > On Wed, Apr 18, 2012 at 09:55:03PM +0530, Sekhar Nori wrote: >> On 3/31/2012 1:43 AM, Uwe Kleine-König wrote: >>> No further changes necessary >>> >>> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> >> >> Thanks for the patch. I extended this to include some other spi >> registration routines being used for DM355 and DM365. Here is the >> updated patch. Can you see if this is OK. > apart from being exchange-or-outlook-scrambled it looks ok. But actually > checking that the compiler doesn't yield any new warnings would be a > better check ... Hmm, I actually used Thunderbird; but sorry about the scrambling. Yes, I did check for new warnings. > >> Also, please also Cc davinci-linux-open-source@linux.davincidsp.com on >> davinci patches. > I asked get_maintainer.pl who to Cc (and cut the list down a bit). Maybe > get_maintainer.pl doesn't include > davinci-linux-open-source@linux.davincidsp.com because it's > subscribers-only? This should be fixed with the v3.4 kernel as the list is now marked as "moderated". Can you try with the latest kernel? Thanks, Sekhar
diff --git a/arch/arm/mach-davinci/davinci.h b/arch/arm/mach-davinci/davinci.h index 3e519da..8db0fc6 100644 --- a/arch/arm/mach-davinci/davinci.h +++ b/arch/arm/mach-davinci/davinci.h @@ -72,7 +72,7 @@ void davinci_map_sysmod(void); /* DM355 function declarations */ void __init dm355_init(void); void dm355_init_spi0(unsigned chipselect_mask, - struct spi_board_info *info, unsigned len); + const struct spi_board_info *info, unsigned len); void __init dm355_init_asp1(u32 evt_enable, struct snd_platform_data *pdata); void dm355_set_vpfe_config(struct vpfe_config *cfg); @@ -83,7 +83,7 @@ void __init dm365_init_vc(struct snd_platform_data *pdata); void __init dm365_init_ks(struct davinci_ks_platform_data *pdata); void __init dm365_init_rtc(void); void dm365_init_spi0(unsigned chipselect_mask, - struct spi_board_info *info, unsigned len); + const struct spi_board_info *info, unsigned len); void dm365_set_vpfe_config(struct vpfe_config *cfg); /* DM644x function declarations */ diff --git a/arch/arm/mach-davinci/devices-da8xx.c b/arch/arm/mach-davinci/devices-da8xx.c index 42dbf3d..d1624a3 100644 --- a/arch/arm/mach-davinci/devices-da8xx.c +++ b/arch/arm/mach-davinci/devices-da8xx.c @@ -831,7 +831,7 @@ static struct platform_device da8xx_spi_device[] = { }, }; -int __init da8xx_register_spi(int instance, struct spi_board_info *info, +int __init da8xx_register_spi(int instance, const struct spi_board_info *info, unsigned len) { int ret; diff --git a/arch/arm/mach-davinci/dm355.c b/arch/arm/mach-davinci/dm355.c index fd3d09a..678cd99 100644 --- a/arch/arm/mach-davinci/dm355.c +++ b/arch/arm/mach-davinci/dm355.c @@ -424,7 +424,7 @@ static struct platform_device dm355_spi0_device = { }; void __init dm355_init_spi0(unsigned chipselect_mask, - struct spi_board_info *info, unsigned len) + const struct spi_board_info *info, unsigned len) { /* for now, assume we need MISO */ davinci_cfg_reg(DM355_SPI0_SDI); diff --git a/arch/arm/mach-davinci/dm365.c b/arch/arm/mach-davinci/dm365.c index 1a2e953..a50d49d 100644 --- a/arch/arm/mach-davinci/dm365.c +++ b/arch/arm/mach-davinci/dm365.c @@ -676,7 +676,7 @@ static struct platform_device dm365_spi0_device = { }; void __init dm365_init_spi0(unsigned chipselect_mask, - struct spi_board_info *info, unsigned len) + const struct spi_board_info *info, unsigned len) { davinci_cfg_reg(DM365_SPI0_SCLK); davinci_cfg_reg(DM365_SPI0_SDI); diff --git a/arch/arm/mach-davinci/include/mach/da8xx.h b/arch/arm/mach-davinci/include/mach/da8xx.h index ee3461d..a2f1f27 100644 --- a/arch/arm/mach-davinci/include/mach/da8xx.h +++ b/arch/arm/mach-davinci/include/mach/da8xx.h @@ -76,7 +76,8 @@ void __init da850_init(void); int da830_register_edma(struct edma_rsv_info *rsv); int da850_register_edma(struct edma_rsv_info *rsv[2]); int da8xx_register_i2c(int instance, struct davinci_i2c_platform_data *pdata); -int da8xx_register_spi(int instance, struct spi_board_info *info, unsigned len); +int da8xx_register_spi(int instance, + const struct spi_board_info *info, unsigned len); int da8xx_register_watchdog(void);