summaryrefslogtreecommitdiff
path: root/sys/dev/i2c
AgeCommit message (Expand)Author
2023-05-10ims(4): Use config_detach_children.riastradh
2023-01-24Don't panic with invalid user data, just return an error.mlelstv
2023-01-23fix typos in comments.andvar
2022-12-03Split the BMP280 / BME280 driver into common code and create I2C andbrad
2022-12-01Use a better choice for the print format string.brad
2022-12-01Correct the humidity conversion for the BME280brad
2022-11-24Mention where in the datasheet the compensation algorithms came from.brad
2022-11-23Use kpause() instead of delay() in the measurement cycle. Try andbrad
2022-11-22Read the datasheet more closely and put in some delays. The chip willbrad
2022-11-21A driver for the Bosch BMP280 / BME280 temperature, humidity andbrad
2022-11-17A driver for the Aosong AHT20 temperature and humidity sensor. Whilebrad
2022-10-30Add GPIO support.jmcneill
2022-10-24iic(4): Use config_detach_children to simplify.riastradh
2022-10-24i2c(9): Nix smbus intr API.riastradh
2022-09-25s/inerrupt/interrupt/ and s/intrrupt/interrupt/ in comments.andvar
2022-07-23If there is a compat string list, parenthetically print the first onethorpej
2022-07-22Normalize how motoi2c controllers are attached.thorpej
2022-07-20Improve error reporting.thorpej
2022-07-20drm: Use CPPFLAGS.drmkms in all local drm drivers too.riastradh
2022-07-02s/tempurature/temperature/andvar
2022-06-29Bump max transaction size from 32 Bytes to 4kB.mlelstv
2022-06-29Allocate data buffer instead of using the stack.mlelstv
2022-05-28fix various typos in comments.andvar
2022-05-28fix various typos, mainly in comments.andvar
2022-05-24fix various typos in comments, docs and log messages.andvar
2022-05-22fix various small typos, mainly in comments.andvar
2022-04-27After testing with a couple of more samples of the SHT3x sensor chipbrad
2022-04-01Split i2c_subr.c into a separate module rather than including it inpgoyette
2022-03-31For device modules that provide both auto-config and /dev/xxxpgoyette
2022-03-30These modules need to depend on iic, not just on i2cexec. (They willpgoyette
2022-03-28driver(9): devsw_detach never fails. Make it return void.riastradh
2022-02-12sys: Fix various abuse of struct device internals.riastradh
2022-01-24remove double "with" in comments and usage text. Also fix one typo.andvar
2022-01-22Change the devhandle_from_*() functions to also take a "super handle",thorpej
2022-01-21Replace devhandle_invalidate(), which invalidates a devhandle, withthorpej
2022-01-17G/C mcpgpio_softc::sc_phandle; nothing is using it.thorpej
2022-01-17Minimal hack to pass child devices a devhandle created from the OFthorpej
2022-01-17Re-factor and overhaul the "mcp23s17gpio" driver as "mcpgpio", andthorpej
2022-01-15Trailing whitespaceskrll
2022-01-14ihidev(4): Prohibit closing an unopened ihidev.riastradh
2022-01-14ihidev(4): Avoid reference count overflow.riastradh
2022-01-14ims(4): Sprinkle KERNEL_LOCKED_P assertions.riastradh
2022-01-14ihidev(4): Take the lock for ihidev_open, ihidev_close.riastradh
2022-01-14ihidev(4): Check kmem_alloc(..., KM_NOSLEEP) for failure.riastradh
2022-01-14ihidev(4): Allocate report buffer with KM_SLEEP.riastradh
2022-01-14ihidev(4): Fix locking and interrupt handler.riastradh
2022-01-14ihidev(4): Add missing includes and header guard.riastradh
2021-12-27fix few typos in comments.andvar
2021-12-19drm: Fix tda19988 drm build.riastradh
2021-12-19Sort includes.riastradh