You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Fabio Estevam
a847fff11c
mxc_ocotp: Do not disable the OCOTP clock after every access
...
Leave the OCOTP turned on, so that we subsequent access do not fail.
After enabling the thermal driver on a mx6sxsabresd board:
U-Boot 2015.01-rc1-18267-g99d4189-dirty (Nov 24 2014 - 12:59:01)
CPU: Freescale i.MX6SX rev1.0 at 792 MHz
CPU: Temperature 48 C
Reset cause: POR
Board: MX6SX SABRE SDB
I2C: ready
DRAM: 1 GiB
PMIC: PFUZE100 ID=0x10
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
00:01.0 - 16c3:abcd - Bridge device
01:00.0 - 8086:08b1 - Network controller
In: serial
Out: serial
Err: serial
Net:
(hang)
As the thermal driver accesses the ocotp registers, its clock will be disabled
afterwards.
Then when the MAC address is read (also from ocotp registers) it will cause a
hang.
Do not disable the ocotp clock to prevent this problem.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Reviewed-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
11 years ago
..
bios_emulator
kbuild: use Linux Kernel build scripts
11 years ago
block
Merge branch 'master' of git://www.denx.de/git/u-boot-imx
11 years ago
bootcount
qe: move immap_qe.h from arch directory into common directory
11 years ago
core
dm: core: remove unnecessary return condition in uclass lookup
11 years ago
crypto
crypto/fsl: Add command for encapsulating/decapsulating blobs
11 years ago
ddr/ fsl
linux/kernel.h: sync min, max, min3, max3 macros with Linux
11 years ago
demo
kbuild: refactor some makefiles
11 years ago
dfu
linux/kernel.h: sync min, max, min3, max3 macros with Linux
11 years ago
dma
dma: keystone_nav: remove spurious qm_cfg verification
11 years ago
fpga
fs: API changes enabling extra parameter to return size of type loff_t
11 years ago
gpio
Merge git://git.denx.de/u-boot-dm
11 years ago
hwmon
kconfig: add blank Kconfig files
11 years ago
i2c
linux/kernel.h: sync min, max, min3, max3 macros with Linux
11 years ago
input
tegra: make local functions static
11 years ago
memory
ARM: keystone: aemif: move aemif driver to drivers/memory/ti-aemif.c
11 years ago
misc
mxc_ocotp: Do not disable the OCOTP clock after every access
11 years ago
mmc
Merge branch 'master' of git://www.denx.de/git/u-boot-imx
11 years ago
mtd
Merge git://git.denx.de/u-boot-dm
11 years ago
net
linux/kernel.h: sync min, max, min3, max3 macros with Linux
11 years ago
pci
pci: Honour pci_skip_dev()
11 years ago
pcmcia
kconfig: add blank Kconfig files
11 years ago
power
sun6i: Add basic axp221 driver
11 years ago
pwm
pwm, imx6: add support for pwm modul on imx6
11 years ago
qe
net: Merge asm/fsl_enet.h into fsl_mdio.h
11 years ago
rtc
arm: marvell: Move arch/kirkwood.h to arch/soc.h
11 years ago
serial
Merge git://git.denx.de/u-boot-dm
11 years ago
soc
soc: keystone_serdes: generalize configuration mechanism
11 years ago
sound
kconfig: add blank Kconfig files
11 years ago
spi
Merge git://git.denx.de/u-boot-dm
11 years ago
thermal
thermal: imx_thermal: Do not display calibration data
11 years ago
tpm
linux/kernel.h: sync min, max, min3, max3 macros with Linux
11 years ago
twserial
…
usb
linux/kernel.h: sync min, max, min3, max3 macros with Linux
11 years ago
video
linux/kernel.h: sync min, max, min3, max3 macros with Linux
11 years ago
watchdog
kconfig: add blank Kconfig files
11 years ago
Kconfig
kconfig: add blank Kconfig files
11 years ago
Makefile
DM: thermal: Add imx thermal DM driver
11 years ago