#
1.11 |
|
30-Mar-2022 |
pgoyette |
These modules need to depend on iic, not just on i2cexec. (They will still recursively get i2cexec since the iic depends on it.)
Partial fix for kern/56772
|
#
1.10 |
|
12-Nov-2021 |
brad |
Fix the serial number handling of the HTU21D chip and probably others. Increase the number of read attempts as the HTU21D and probably others do not respond as fast the actual SI70xx chip can.
|
#
1.9 |
|
11-Nov-2021 |
brad |
Some HTU21D chips do not have a heater register and apparently no heater element. Disable the heater features in the driver when that condition is detected and let the attachment succeed. Also mention that the SHT21 is another clone.
|
#
1.8 |
|
21-Aug-2021 |
andvar |
fix some more typos in comments/log messages, improve wording as well.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base thorpej-i2c-spi-conf-base
|
#
1.7 |
|
15-Jun-2021 |
mlelstv |
avoid double-free
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-cfargs-base thorpej-futex-base
|
#
1.6 |
|
05-Dec-2020 |
jdc |
branches: 1.6.4; Make sure that we set sc->sc_sme to NULL in failure cases in order to avoid calling sysmon_envsys_unregister() with an invalid struct when we detach.
|
Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.5 |
|
03-Feb-2019 |
mrg |
branches: 1.5.12; add missing break.
fairly sure this is correct, otherwise modelstr would be overwritten with the next entry in this list..
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.4 |
|
16-Jun-2018 |
thorpej |
branches: 1.4.2; More cleanup to i2c autoconfiguration:
- Get all of the drivers onto the new match quality constants. - Introduce a new helper function, iic_use_direct_match(), that has all of the logic for direct-config matching. If it returns true, the driver returns the match result (which may be 0). If it returns false, the driver does indirect-config matching. - iic_compat_match() now returns a weighted match quality; matches to lower-indexed "compatible" device property are more-specific matches, and return a better match quality accordingly.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
#
1.3 |
|
30-Dec-2017 |
christos |
branches: 1.3.2; fixes from Brad Spenser
|
#
1.2 |
|
29-Dec-2017 |
christos |
Fix modules build.
|
#
1.1 |
|
28-Dec-2017 |
christos |
PR/52848: Brad Spencer: Two environment sensor drivers: AM2315 and SI70xx XXX: Please check that my refactoring did not break them!
|
#
1.10 |
|
12-Nov-2021 |
brad |
Fix the serial number handling of the HTU21D chip and probably others. Increase the number of read attempts as the HTU21D and probably others do not respond as fast the actual SI70xx chip can.
|
#
1.9 |
|
11-Nov-2021 |
brad |
Some HTU21D chips do not have a heater register and apparently no heater element. Disable the heater features in the driver when that condition is detected and let the attachment succeed. Also mention that the SHT21 is another clone.
|
#
1.8 |
|
21-Aug-2021 |
andvar |
fix some more typos in comments/log messages, improve wording as well.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base thorpej-i2c-spi-conf-base
|
#
1.7 |
|
15-Jun-2021 |
mlelstv |
avoid double-free
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-cfargs-base thorpej-futex-base
|
#
1.6 |
|
05-Dec-2020 |
jdc |
branches: 1.6.4; Make sure that we set sc->sc_sme to NULL in failure cases in order to avoid calling sysmon_envsys_unregister() with an invalid struct when we detach.
|
Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.5 |
|
03-Feb-2019 |
mrg |
branches: 1.5.12; add missing break.
fairly sure this is correct, otherwise modelstr would be overwritten with the next entry in this list..
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.4 |
|
16-Jun-2018 |
thorpej |
branches: 1.4.2; More cleanup to i2c autoconfiguration:
- Get all of the drivers onto the new match quality constants. - Introduce a new helper function, iic_use_direct_match(), that has all of the logic for direct-config matching. If it returns true, the driver returns the match result (which may be 0). If it returns false, the driver does indirect-config matching. - iic_compat_match() now returns a weighted match quality; matches to lower-indexed "compatible" device property are more-specific matches, and return a better match quality accordingly.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
#
1.3 |
|
30-Dec-2017 |
christos |
branches: 1.3.2; fixes from Brad Spenser
|
#
1.2 |
|
29-Dec-2017 |
christos |
Fix modules build.
|
#
1.1 |
|
28-Dec-2017 |
christos |
PR/52848: Brad Spencer: Two environment sensor drivers: AM2315 and SI70xx XXX: Please check that my refactoring did not break them!
|
#
1.10 |
|
12-Nov-2021 |
brad |
Fix the serial number handling of the HTU21D chip and probably others. Increase the number of read attempts as the HTU21D and probably others do not respond as fast the actual SI70xx chip can.
|
#
1.9 |
|
11-Nov-2021 |
brad |
Some HTU21D chips do not have a heater register and apparently no heater element. Disable the heater features in the driver when that condition is detected and let the attachment succeed. Also mention that the SHT21 is another clone.
|
#
1.8 |
|
21-Aug-2021 |
andvar |
fix some more typos in comments/log messages, improve wording as well.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base thorpej-i2c-spi-conf-base
|
#
1.7 |
|
15-Jun-2021 |
mlelstv |
avoid double-free
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-cfargs-base thorpej-futex-base
|
#
1.6 |
|
05-Dec-2020 |
jdc |
branches: 1.6.4; Make sure that we set sc->sc_sme to NULL in failure cases in order to avoid calling sysmon_envsys_unregister() with an invalid struct when we detach.
|
Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.5 |
|
03-Feb-2019 |
mrg |
branches: 1.5.12; add missing break.
fairly sure this is correct, otherwise modelstr would be overwritten with the next entry in this list..
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.4 |
|
16-Jun-2018 |
thorpej |
branches: 1.4.2; More cleanup to i2c autoconfiguration:
- Get all of the drivers onto the new match quality constants. - Introduce a new helper function, iic_use_direct_match(), that has all of the logic for direct-config matching. If it returns true, the driver returns the match result (which may be 0). If it returns false, the driver does indirect-config matching. - iic_compat_match() now returns a weighted match quality; matches to lower-indexed "compatible" device property are more-specific matches, and return a better match quality accordingly.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
#
1.3 |
|
30-Dec-2017 |
christos |
branches: 1.3.2; fixes from Brad Spenser
|
#
1.2 |
|
29-Dec-2017 |
christos |
Fix modules build.
|
#
1.1 |
|
28-Dec-2017 |
christos |
PR/52848: Brad Spencer: Two environment sensor drivers: AM2315 and SI70xx XXX: Please check that my refactoring did not break them!
|
#
1.8 |
|
21-Aug-2021 |
andvar |
fix some more typos in comments/log messages, improve wording as well.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base thorpej-i2c-spi-conf-base
|
#
1.7 |
|
15-Jun-2021 |
mlelstv |
avoid double-free
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-cfargs-base thorpej-futex-base
|
#
1.6 |
|
05-Dec-2020 |
jdc |
branches: 1.6.4; Make sure that we set sc->sc_sme to NULL in failure cases in order to avoid calling sysmon_envsys_unregister() with an invalid struct when we detach.
|
Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.5 |
|
03-Feb-2019 |
mrg |
branches: 1.5.12; add missing break.
fairly sure this is correct, otherwise modelstr would be overwritten with the next entry in this list..
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.4 |
|
16-Jun-2018 |
thorpej |
branches: 1.4.2; More cleanup to i2c autoconfiguration:
- Get all of the drivers onto the new match quality constants. - Introduce a new helper function, iic_use_direct_match(), that has all of the logic for direct-config matching. If it returns true, the driver returns the match result (which may be 0). If it returns false, the driver does indirect-config matching. - iic_compat_match() now returns a weighted match quality; matches to lower-indexed "compatible" device property are more-specific matches, and return a better match quality accordingly.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
#
1.3 |
|
30-Dec-2017 |
christos |
branches: 1.3.2; fixes from Brad Spenser
|
#
1.2 |
|
29-Dec-2017 |
christos |
Fix modules build.
|
#
1.1 |
|
28-Dec-2017 |
christos |
PR/52848: Brad Spencer: Two environment sensor drivers: AM2315 and SI70xx XXX: Please check that my refactoring did not break them!
|
#
1.7 |
|
15-Jun-2021 |
mlelstv |
avoid double-free
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
#
1.6 |
|
05-Dec-2020 |
jdc |
Make sure that we set sc->sc_sme to NULL in failure cases in order to avoid calling sysmon_envsys_unregister() with an invalid struct when we detach.
|
Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.5 |
|
03-Feb-2019 |
mrg |
branches: 1.5.12; add missing break.
fairly sure this is correct, otherwise modelstr would be overwritten with the next entry in this list..
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.4 |
|
16-Jun-2018 |
thorpej |
branches: 1.4.2; More cleanup to i2c autoconfiguration:
- Get all of the drivers onto the new match quality constants. - Introduce a new helper function, iic_use_direct_match(), that has all of the logic for direct-config matching. If it returns true, the driver returns the match result (which may be 0). If it returns false, the driver does indirect-config matching. - iic_compat_match() now returns a weighted match quality; matches to lower-indexed "compatible" device property are more-specific matches, and return a better match quality accordingly.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
#
1.3 |
|
30-Dec-2017 |
christos |
branches: 1.3.2; fixes from Brad Spenser
|
#
1.2 |
|
29-Dec-2017 |
christos |
Fix modules build.
|
#
1.1 |
|
28-Dec-2017 |
christos |
PR/52848: Brad Spencer: Two environment sensor drivers: AM2315 and SI70xx XXX: Please check that my refactoring did not break them!
|
#
1.6 |
|
05-Dec-2020 |
jdc |
Make sure that we set sc->sc_sme to NULL in failure cases in order to avoid calling sysmon_envsys_unregister() with an invalid struct when we detach.
|
Revision tags: thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.5 |
|
03-Feb-2019 |
mrg |
add missing break.
fairly sure this is correct, otherwise modelstr would be overwritten with the next entry in this list..
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.4 |
|
16-Jun-2018 |
thorpej |
branches: 1.4.2; More cleanup to i2c autoconfiguration:
- Get all of the drivers onto the new match quality constants. - Introduce a new helper function, iic_use_direct_match(), that has all of the logic for direct-config matching. If it returns true, the driver returns the match result (which may be 0). If it returns false, the driver does indirect-config matching. - iic_compat_match() now returns a weighted match quality; matches to lower-indexed "compatible" device property are more-specific matches, and return a better match quality accordingly.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
#
1.3 |
|
30-Dec-2017 |
christos |
branches: 1.3.2; fixes from Brad Spenser
|
#
1.2 |
|
29-Dec-2017 |
christos |
Fix modules build.
|
#
1.1 |
|
28-Dec-2017 |
christos |
PR/52848: Brad Spencer: Two environment sensor drivers: AM2315 and SI70xx XXX: Please check that my refactoring did not break them!
|
Revision tags: isaki-audio2-base
|
#
1.5 |
|
03-Feb-2019 |
mrg |
add missing break.
fairly sure this is correct, otherwise modelstr would be overwritten with the next entry in this list..
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.4 |
|
16-Jun-2018 |
thorpej |
More cleanup to i2c autoconfiguration:
- Get all of the drivers onto the new match quality constants. - Introduce a new helper function, iic_use_direct_match(), that has all of the logic for direct-config matching. If it returns true, the driver returns the match result (which may be 0). If it returns false, the driver does indirect-config matching. - iic_compat_match() now returns a weighted match quality; matches to lower-indexed "compatible" device property are more-specific matches, and return a better match quality accordingly.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
#
1.3 |
|
30-Dec-2017 |
christos |
branches: 1.3.2; fixes from Brad Spenser
|
#
1.2 |
|
29-Dec-2017 |
christos |
Fix modules build.
|
#
1.1 |
|
28-Dec-2017 |
christos |
PR/52848: Brad Spencer: Two environment sensor drivers: AM2315 and SI70xx XXX: Please check that my refactoring did not break them!
|
#
1.3 |
|
30-Dec-2017 |
christos |
fixes from Brad Spenser
|
#
1.2 |
|
29-Dec-2017 |
christos |
Fix modules build.
|
#
1.1 |
|
28-Dec-2017 |
christos |
PR/52848: Brad Spencer: Two environment sensor drivers: AM2315 and SI70xx XXX: Please check that my refactoring did not break them!
|