Hello, I'm writing a driver (amdisplay) supporting the LCD controller on the am335x (Beaglebone Black). The LCD controller pins and the MMC1 pins (used for interacting with the onboard eMMC flash chip) exist on the same set of pads such that only the LCD controller or the eMMC may be used at once.
My driver needs to recognize cases where the root disk is MMC1 and abort as to avoid hanging the system when the kernel tries to init userspace on a disk it is no longer pinmuxxed to. I am not sure how to properly and reliably do this, or if there is perhaps a better way to go about solving this problem. Thanks, Ian
