History log of /openbsd/sys/arch/armv7/omap/ti_iic.c (Results 1 – 15 of 15)
Revision Date Author Comments
# 9fdf0c62 24-Oct-2021 mpi <mpi@openbsd.org>

Constify struct cfattach.

ok visa@ a long time ago, ok patrick@


# a4a50d96 25-Mar-2021 jsg <jsg@openbsd.org>

remove uneeded includes in md armv7 files

based on include-what-you-use suggestions


# 4d149eb4 10-Apr-2020 kettenis <kettenis@openbsd.org>

Add omcm(4), omclock(4) and omsysc(4) drivers that support the new bus
structure that is used in current mainline Linux device trees.

ok jsg@


# 6ac86807 13-Jan-2020 mpi <mpi@openbsd.org>

Convert to tsleep_nsec(9), while here fix a bug where the value specified
in ticks was meant to be in msecs.

Pointed out by and ok patrick@


# e96cf858 06-May-2019 mlarkin <mlarkin@openbsd.org>

Whitespace removal

Pointed out by Jerome Pinot


# 6f3f6514 19-Aug-2016 jsg <jsg@openbsd.org>

avoid using an uninitialised variable with zero length iic_exec calls


# 16f6b372 12-Aug-2016 jsg <jsg@openbsd.org>

Switch omap to the generic ofw pinctrl framework.

ok kettenis@


# 7d7522cb 06-Aug-2016 jsg <jsg@openbsd.org>

Dynamically attach intc(4) using the FDT and switch omap/am335x
drivers that use the FDT over to the FDT interrupt establish API.

ok kettenis@


# ac7c670e 27-Jul-2016 patrick <patrick@openbsd.org>

Instead of passing the raw reg property to simplebus nodes,
pass a pre-processed array of fdt_reg structs. This means
that the drivers don't have to understand the cell properties
themselves but can

Instead of passing the raw reg property to simplebus nodes,
pass a pre-processed array of fdt_reg structs. This means
that the drivers don't have to understand the cell properties
themselves but can rely on the 64-bit addr/size pairs.

ok kettenis@

show more ...


# 1558a2f3 17-Jul-2016 jsg <jsg@openbsd.org>

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 am

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@

show more ...


# b8746ecc 26-Jun-2016 jsg <jsg@openbsd.org>

Dynamically attach tiiic using the FDT.

Only match on omap4 compatible controllers such as the one in the
am335x on bbb. omap3 has different register offsets and a different
compatible string.

Thi

Dynamically attach tiiic using the FDT.

Only match on omap4 compatible controllers such as the one in the
am335x on bbb. omap3 has different register offsets and a different
compatible string.

This reuses kettenis' fdt i2c scan function from imxiic(4).

show more ...


# b115af84 26-Jun-2016 jsg <jsg@openbsd.org>

add a missing argument specified in format string so this builds again


# 016c75de 26-Jun-2016 jsg <jsg@openbsd.org>

destatic


# dd46c2ae 18-Mar-2014 rapha <rapha@openbsd.org>

Initialize len, from netbsd

ok syl@, bmercer@, jasper@


# f7dd3a19 24-Nov-2013 rapha <rapha@openbsd.org>

I2C driver for am335x, ported from netbsd, not enabled yet.

"Commit the driver code" deraadt@