u-boot/arch/arm/mach-bcm283x
Vincent Fazio 85bdd28d2b mmc: bcm2835-host: let firmware manage the clock divisor
Newer firmware can manage the SDCDIV clock divisor register, allowing
the divisor to scale with the core as necessary.

Leverage this ability if the firmware supports it.

Adapted from the following raspberrypi Linux kernel commit:

  bcm2835-sdhost: Firmware manages the clock divisor
  08532d242d

Signed-off-by: Vincent Fazio <vfazio@xes-inc.com>
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2023-03-24 14:43:20 +00:00
..
include/mach mmc: bcm2835-host: let firmware manage the clock divisor 2023-03-24 14:43:20 +00:00
init.c common: board_r: drop initr_addr_map wrapper 2022-01-18 08:31:02 -05:00
Kconfig fdt: Enable OF_HAS_PRIOR_STAGE for most boards with OF_BOARD 2021-12-23 11:19:17 -05:00
lowlevel_init.S SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Makefile SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mbox.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
msg.c mmc: bcm2835-host: let firmware manage the clock divisor 2023-03-24 14:43:20 +00:00
phys2bus.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
reset.c reset: Remove addr parameter from reset_cpu() 2021-03-02 14:03:02 -05:00