From: Magnus Damm <damm@xxxxxxxxxxxxx> Remove const from the hclk member of the tmio-mmc platform data. This to allow assigning a value dynamically to the platform data in the SuperH Mobile SDHI driver. Signed-off-by: Magnus Damm <damm@xxxxxxxxxxxxx> --- Depends on the SuperH Mobile SDHI driver. drivers/mfd/sh_mobile_sdhi.c | 4 +--- include/linux/mfd/tmio.h | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) --- 0008/drivers/mfd/sh_mobile_sdhi.c +++ work/drivers/mfd/sh_mobile_sdhi.c 2009-10-02 09:58:40.000000000 +0900 @@ -84,9 +84,7 @@ static int __init sh_mobile_sdhi_probe(s } clk_enable(priv->clk); - - /* FIXME: silly const unsigned int hclk */ - *(unsigned int *)&priv->mmc_data.hclk = clk_get_rate(priv->clk); + priv->mmc_data.hclk = clk_get_rate(priv->clk); memcpy(&priv->cell_mmc, &sh_mobile_sdhi_cell, sizeof(priv->cell_mmc)); priv->cell_mmc.driver_data = &priv->mmc_data; --- 0002/include/linux/mfd/tmio.h +++ work/include/linux/mfd/tmio.h 2009-10-02 09:55:50.000000000 +0900 @@ -53,7 +53,7 @@ void tmio_core_mmc_clk_div(void __iomem * data for the MMC controller */ struct tmio_mmc_data { - const unsigned int hclk; + unsigned int hclk; void (*set_pwr)(struct platform_device *host, int state); void (*set_no_clk_div)(struct platform_device *host, int state); }; -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html