Adapt kettenis' pinctrl changes in imx to sitaracm and
authorjsg <jsg@openbsd.org>
Sun, 17 Jul 2016 02:45:05 +0000 (02:45 +0000)
committerjsg <jsg@openbsd.org>
Sun, 17 Jul 2016 02:45:05 +0000 (02:45 +0000)
commit1558a2f31cfecafc2ce7410692b6a0452398875d
treeab8066c26b2136d06c804ffb185cfb4526c9c2d5
parent5e3bd5f05e6d329ed3959c239fa7c9ddbe4be8d4
Adapt kettenis' pinctrl changes in imx to sitaracm and
pinctrl-single,pins to handle mux settings and pad configuration.

The fdt data has offsets from the start of the pinmux address range so
the am335x specific pinmux offset from the scm base is added to the
offsets.  This as not a new driver as sitaracm does manual table
driven pad configuration for gpio.  If all the offsets in the
ti_padconf_devmap table were reduced by the am335x pinmux offset (0x800)
it may make sense to map only the pinmux memory region and not the
scm superset.

looks good kettenis@
sys/arch/armv7/omap/if_cpsw.c
sys/arch/armv7/omap/omap_com.c
sys/arch/armv7/omap/ommmc.c
sys/arch/armv7/omap/sitara_cm.c
sys/arch/armv7/omap/sitara_cm.h
sys/arch/armv7/omap/sitara_cmreg.h
sys/arch/armv7/omap/ti_iic.c