aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iicbus/iicbus.c
Commit message (Expand)AuthorAgeFilesLines
* Use bus_generic_detach instead of device_delete_children in detachJohn Baldwin2025-01-021-1/+1
* Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin2024-12-061-1/+1
* Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin2024-12-061-1/+1
* iicbus: Use a bus_child_deleted method to free ivars for childrenJohn Baldwin2024-11-011-0/+13
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* iicbus(4): Use the existing CTLFLAG_RWTUN flag definitionZhenlei Huang2023-04-121-1/+1
* Remove unused iicbus_devclass.John Baldwin2022-05-061-3/+1
* newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca...Warner Losh2021-06-231-9/+7
* move defintion of hw.i2c sysctl node from iicbb to iicbusAndriy Gapon2020-09-031-0/+2
* iicbus(4): Add support for ACPI-based children enumerationVladimir Kondratyev2020-03-091-11/+27
* If device_delete_children() returns an error, bail on the rest of theIan Lepore2019-12-131-2/+3
* [ig4] Add suspend/resume supportVladimir Kondratyev2019-11-031-0/+2
* revert r273728 and parts of r306589, iicbus no-stop by default featureAndriy Gapon2019-05-291-6/+0
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* add iic interface to ig4 driver, move isl and cyapa to iicbusAndriy Gapon2016-10-301-1/+3
* Implement iicbus_write_ivar and impelemnt the NOSTOP ivar in both readWarner Losh2016-10-021-0/+21
* Fix the resource_list_print_type() calls to use uintmax_t.Justin Hibbits2016-03-221-1/+1
* iicbus: Use device_delete_children() instead of explicit child removalJean-Sébastien Pédron2015-10-201-0/+1
* iicbus: Remove trailing whitespacesJean-Sébastien Pédron2015-10-201-4/+4
* Remove unnecessary code and make use of generic implementations forLuiz Otavio O Souza2015-05-101-57/+4
* Handle IRQ resources on iicbus and ofw_iicbus.Luiz Otavio O Souza2015-05-091-3/+82
* Replace spaces with tabs, removes an extra blank line.Luiz Otavio O Souza2015-05-081-9/+8
* Allow i2c bus speed to be configured via hints, FDT data, and sysctl.Ian Lepore2014-11-181-0/+48
* Allow the i2c node requirements to be slightly relaxed.Adrian Chadd2011-12-041-0/+6
* - There's no need to overwrite the default device method with the defaultMarius Strobl2011-11-221-2/+1
* bus_add_child: change type of order parameter to u_intAndriy Gapon2010-09-101-1/+1
* Fix iicbus_get_addr() on 64-bit big-endian systems. The bus accessorNathan Whitehorn2010-07-081-1/+1
* Fix iicbus_intr, iicbus_write and device_read_ivar prototypes...Warner Losh2009-02-101-1/+1
* Change the probe priority for PCI and I2C generic bus modules fromNathan Whitehorn2009-01-201-1/+1
* Import an Open Firmware I2C bus module. This attaches firmware device treeNathan Whitehorn2009-01-151-0/+2
* Change the way I2C bus attachment works to allow firmware-assisted busNathan Whitehorn2009-01-061-1/+3
* Add locking to the core iicbus(4) drivers:John Baldwin2008-08-041-8/+6
* MFp4: Make the iicbus fully hinted. We no longer automatically addWarner Losh2007-03-231-46/+119
* o define transfer methodSam Leffler2006-11-191-0/+4
* Allow iic bridges to support a generalized transfer, rather thanWarner Losh2006-07-141-11/+12
* remove DRIVER_MODULE lines that are useless... pcf doesn't exist (onlyJohn-Mark Gurney2006-04-171-2/+0
* Make "envctrl" a known master driver for iicbus.Joerg Wunsch2004-05-271-0/+1
* After successfully attaching an iicbus instance, instead of using aJoerg Wunsch2004-05-161-1/+3
* Convert the #if 0 magic to #if SCAN_IICBUS, and make it actually compileJoerg Wunsch2004-05-121-3/+10
* Use __FBSDID().David E. O'Brien2003-08-241-3/+3
* Major rework of the iicbus/smbus framework:Nicolas Souchu2002-03-231-135/+31
* Update to C99, s/__FUNCTION__/__func__/,David E. O'Brien2001-12-101-2/+2
* Remove unneeded #include <machine/clock.h>Poul-Henning Kamp2000-10-151-1/+0
* Remove the 'ivars' arguement to device_add_child() andMatthew N. Dodd1999-12-031-2/+2
* Sync with RELENG_3.Nicolas Souchu1999-11-011-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Alter the behavior of sys/kern/subr_bus.c:device_print_child()Matthew N. Dodd1999-07-291-9/+11
* Move the declaration of the interrupt type from the driver structureDoug Rabson1999-05-081-2/+1
* Staticize.Eivind Eklund1999-04-111-2/+2