freebsd-skq/sys/arm/freescale
ian bdbfad03b0 Bugfixes for the imx5/imx6 iomux fdt_pinctrl driver.
I originally overlooked a couple flag bits defined in the fdt binding docs.
One flag suppresses the pad configuration (pullup/pulldown/etc).  The other
one requires that the SION (set input on) flag be set in the mux register.

Also, it appears from the data involved that if the input register
address in the config tuple is zero, there is no input configuration.  The
old code was writing to register zero, which contains a collection of misc
control bits (having nothing to do with input configuration) that probably
shouldn't get overwritten arbitrarily.  The bindings doc doesn't explictly
mention this.
2014-11-12 02:37:27 +00:00
..
imx Bugfixes for the imx5/imx6 iomux fdt_pinctrl driver. 2014-11-12 02:37:27 +00:00
vybrid Make the GPIO children attach to the first unit available and not only to 2014-10-28 18:33:59 +00:00
fsl_ocotp.c The ocotp driver provides access to registers containing chip configuration 2014-09-02 02:54:55 +00:00
fsl_ocotpreg.h Make it possible to access the ocotp registers before the ocotp device 2014-02-16 03:09:39 +00:00
fsl_ocotpvar.h It turns out Freescale cleverly made the ocotp device compatible across 2014-02-15 21:21:57 +00:00