mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711
The controller doesn't seem to pick-up on clock changes, so set the
SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN flag to query the clock frequency
directly from the clock.
Fixes: f84e411c85 ("mmc: sdhci-iproc: Add support for emmc2 of the BCM2711")
Signed-off-by: Nicolas Saenz Julienne <nsaenz@kernel.org>
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/1628334401-6577-6-git-send-email-stefan.wahren@i2se.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
			
			
This commit is contained in:
		
							parent
							
								
									c9107dd0b8
								
							
						
					
					
						commit
						419dd626e3
					
				
					 1 changed files with 2 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -295,7 +295,8 @@ static const struct sdhci_ops sdhci_iproc_bcm2711_ops = {
 | 
			
		|||
};
 | 
			
		||||
 | 
			
		||||
static const struct sdhci_pltfm_data sdhci_bcm2711_pltfm_data = {
 | 
			
		||||
	.quirks = SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12,
 | 
			
		||||
	.quirks = SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 |
 | 
			
		||||
		  SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN,
 | 
			
		||||
	.ops = &sdhci_iproc_bcm2711_ops,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue