index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
i2c
/
i2c.c
Age
Commit message (
Expand
)
Author
2019-12-14
Pull up following revision(s) (requested by mlelstev in ticket #552):
martin
2019-03-26
touch match_result only on success.
mlelstv
2019-01-27
Merge the [pgoyette-compat] branch
pgoyette
2018-12-09
try to detach on shutdown; for now the only practical reason is to test that
jdolecek
2018-06-26
Remove the i2c "size" locator and corresponding property / attach arg.
thorpej
2018-06-26
Change device_compatible_match() and iic_compatible_match() to return
thorpej
2018-06-22
iic_use_direct_match(): when iic_compatible_match() does not find a
martin
2018-06-18
- Rename iic_compat_match() to iic_compatible_match() and change it
thorpej
2018-06-16
More cleanup to i2c autoconfiguration:
thorpej
2018-06-07
Changes / enhancements to i2c indirect device auto-configuration:
thorpej
2018-06-07
Back out unintended commits.
thorpej
2018-06-07
Adjust come defaults:
thorpej
2018-05-15
Fix a problem reported by jmcneill@ where by a system with multuple i2c
thorpej
2017-12-10
For direct-config devices, pass the whole dictionary to the child as
bouyer
2017-10-28
Kill some more extern struct cfdriver declarations.
riastradh
2017-06-01
remove checks for failure after memory allocation calls that cannot fail:
chs
2016-07-23
Use one more value from "locators.h", also make sure 'size' is initialized.
jakllsch
2016-07-23
Use values from "locators.h" when constructing locators array to be sure
jakllsch
2016-06-07
Create separate modules for i2c_bitbang and bpf_filter so these files
pgoyette
2015-12-13
allow child devices to be passed in attach args instead of device dictionary
jmcneill
2015-12-10
When loaded as a non-built-in module, make sure we attach the cdevsw.
pgoyette
2015-04-13
Add required dependency on i2cexec
pgoyette
2015-04-04
dedup code.
christos
2015-04-04
Free cmd on error if we allocated it.
riastradh
2015-01-22
More correctly handle I²C exec ioctls with both a command and write data
jakllsch
2014-12-07
Let kernel config override I2C_MAX_ADDR
jmcneill
2014-07-25
Add d_discard to all struct cdevsw instances I could find.
dholland
2014-03-16
Change (mostly mechanically) every cdevsw/bdevsw I can find to use
dholland
2013-09-24
Add a property "i2c-indirect-config" to allow/disallow i2c indirect config.
jdc
2013-09-12
Remove unused variable
martin
2013-08-07
Allow i2c addr wildcard matching. Use with care!
soren
2013-02-03
Also set ia.ia_size from size when doing direct config.
jdc
2012-03-14
Don't try to match a device if there's already a device attached at
pgoyette
2011-10-11
remove spurious warning about duplicate devices when using info from MD
macallan
2011-10-03
iic_ioctl_exec: if the i2c controller's "exec" function uses -1 instead of
jmcneill
2011-10-03
fix build for kernels with i2c host controller drivers but no iic(4)
jmcneill
2011-10-02
iic_ioctl_exec: initialize cmd before using it
jmcneill
2011-10-02
add support for detaching iic(4)
jmcneill
2011-10-02
I2C_IOCTL_EXEC: only allow i2c write ops if the device was opened for writing
jmcneill
2011-10-02
Install dev/i2c/i2c_io.h and implement the API in the iic(4) driver.
jmcneill
2011-10-02
Consistent use of 'return'.
mbalmer
2011-10-02
Build iic(4) and gpioiic(4) as modules.
mbalmer
2011-10-02
ii2c can be built as module.
mbalmer
2011-08-02
Prevent multiple attachments at the same i2c address.
pgoyette
2011-07-31
add rescan support
jmcneill
2010-03-01
Do initialise i2c_attach_args new members, for indirect configuration
njoly
2010-02-28
Generic (device property based) framework for optional direct configuration
martin
2009-02-03
Change the i2c bus scan routine to use the write_quick protocol for most
pgoyette
2008-09-29
When scanning i2c bus for responding devices, skip over the multicast
pgoyette
2008-09-11
Provide an option I2C_SCAN to enable sanning i2c bus for responses. This
pgoyette
[next]