diff options
Diffstat (limited to 'drivers/memory/emif.c')
| -rw-r--r-- | drivers/memory/emif.c | 23 | 
1 files changed, 9 insertions, 14 deletions
diff --git a/drivers/memory/emif.c b/drivers/memory/emif.c index 9d9127bf2a59..bb6a71d26798 100644 --- a/drivers/memory/emif.c +++ b/drivers/memory/emif.c @@ -282,10 +282,9 @@ static void set_lpmode(struct emif_data *emif, u8 lpmode)  	 * the EMIF_PWR_MGMT_CTRL[10:8] REG_LP_MODE bit field to 0x4.  	 */  	if ((emif->plat_data->ip_rev == EMIF_4D) && -	    (EMIF_LP_MODE_PWR_DN == lpmode)) { +	    (lpmode == EMIF_LP_MODE_PWR_DN)) {  		WARN_ONCE(1, -			  "REG_LP_MODE = LP_MODE_PWR_DN(4) is prohibited by" -			  "erratum i743 switch to LP_MODE_SELF_REFRESH(2)\n"); +			  "REG_LP_MODE = LP_MODE_PWR_DN(4) is prohibited by erratum i743 switch to LP_MODE_SELF_REFRESH(2)\n");  		/* rollback LP_MODE to Self-refresh mode */  		lpmode = EMIF_LP_MODE_SELF_REFRESH;  	} @@ -714,7 +713,7 @@ static u32 get_ext_phy_ctrl_2_intelliphy_4d5(void)  	u32 fifo_we_slave_ratio;  	fifo_we_slave_ratio =  DIV_ROUND_CLOSEST( -		EMIF_INTELLI_PHY_DQS_GATE_OPENING_DELAY_PS * 256 , t_ck); +		EMIF_INTELLI_PHY_DQS_GATE_OPENING_DELAY_PS * 256, t_ck);  	return fifo_we_slave_ratio | fifo_we_slave_ratio << 11 |  		fifo_we_slave_ratio << 22; @@ -725,7 +724,7 @@ static u32 get_ext_phy_ctrl_3_intelliphy_4d5(void)  	u32 fifo_we_slave_ratio;  	fifo_we_slave_ratio =  DIV_ROUND_CLOSEST( -		EMIF_INTELLI_PHY_DQS_GATE_OPENING_DELAY_PS * 256 , t_ck); +		EMIF_INTELLI_PHY_DQS_GATE_OPENING_DELAY_PS * 256, t_ck);  	return fifo_we_slave_ratio >> 10 | fifo_we_slave_ratio << 1 |  		fifo_we_slave_ratio << 12 | fifo_we_slave_ratio << 23; @@ -736,7 +735,7 @@ static u32 get_ext_phy_ctrl_4_intelliphy_4d5(void)  	u32 fifo_we_slave_ratio;  	fifo_we_slave_ratio =  DIV_ROUND_CLOSEST( -		EMIF_INTELLI_PHY_DQS_GATE_OPENING_DELAY_PS * 256 , t_ck); +		EMIF_INTELLI_PHY_DQS_GATE_OPENING_DELAY_PS * 256, t_ck);  	return fifo_we_slave_ratio >> 9 | fifo_we_slave_ratio << 2 |  		fifo_we_slave_ratio << 13; @@ -975,8 +974,7 @@ static irqreturn_t handle_temp_alert(void __iomem *base, struct emif_data *emif)  				EMIF_CUSTOM_CONFIG_EXTENDED_TEMP_PART)) {  		if (emif->temperature_level >= SDRAM_TEMP_HIGH_DERATE_REFRESH) {  			dev_err(emif->dev, -				"%s:NOT Extended temperature capable memory." -				"Converting MR4=0x%02x as shutdown event\n", +				"%s:NOT Extended temperature capable memory. Converting MR4=0x%02x as shutdown event\n",  				__func__, emif->temperature_level);  			/*  			 * Temperature far too high - do kernel_power_off() @@ -1318,9 +1316,9 @@ static void __init_or_module of_get_ddr_info(struct device_node *np_emif,  	if (of_find_property(np_emif, "cal-resistor-per-cs", &len))  		dev_info->cal_resistors_per_cs = true; -	if (of_device_is_compatible(np_ddr , "jedec,lpddr2-s4")) +	if (of_device_is_compatible(np_ddr, "jedec,lpddr2-s4"))  		dev_info->type = DDR_TYPE_LPDDR2_S4; -	else if (of_device_is_compatible(np_ddr , "jedec,lpddr2-s2")) +	else if (of_device_is_compatible(np_ddr, "jedec,lpddr2-s2"))  		dev_info->type = DDR_TYPE_LPDDR2_S2;  	of_property_read_u32(np_ddr, "density", &density); @@ -1563,11 +1561,8 @@ static int __init_or_module emif_probe(struct platform_device *pdev)  		goto error;  	irq = platform_get_irq(pdev, 0); -	if (irq < 0) { -		dev_err(emif->dev, "%s: error getting IRQ resource - %d\n", -			__func__, irq); +	if (irq < 0)  		goto error; -	}  	emif_onetime_settings(emif);  	emif_debugfs_init(emif);  |