History log of /src/sys/modules/iic |
Revision | Date | Author | Comments |
1.7 | 01-Apr-2022 |
pgoyette | Split i2c_subr.c into a separate module rather than including it in the iic module. There are valid configurations where i2c_subr code can be both built-in and part of a loaded module (eg, piixpm is in the kernel, but the iic module is loaded later). This causes the in-kernel linker to detect a duplicate symbol.
|
1.6 | 17-Feb-2019 |
rin | Bump default value of WARNS for modules from 3 to 5, and explicitly set WARNS for modules that fail with WARNS=5.
Also, turn on -Wno-missing-noreturn for clang for some files.
At the moment, among ~ 360 modules, - 2 (lua and zfs) need WARNS=0 - 1 (solaris) needs WARNS=1 - 136 need WARNS=3 (mostly due to sign-compare) - 4 need WARNS=4 - others can be compiled with WARNS=5
Discussed on tech-kern.
|
1.5 | 27-Feb-2018 |
pgoyette | branches: 1.5.4; The iic module needs to include 2c_subr so that i2cbus modules can reference iicbus_print()
|
1.4 | 07-Jun-2016 |
pgoyette | Create separate modules for i2c_bitbang and bpf_filter so these files can be included in kernels which need them without also duplicating them in other modules. Removes the duplicate symbols I found which prevented loading i2c and bpf modules after having fixed PR 45125.
|
1.3 | 03-Oct-2011 |
jmcneill | branches: 1.3.12; 1.3.30; fix build for kernels with i2c host controller drivers but no iic(4) driver present
|
1.2 | 02-Oct-2011 |
jmcneill | rename ioconf file to match module name, and remove an invalid include path from cppflags
|
1.1 | 02-Oct-2011 |
mbalmer | Modules for iic(4) and gpioiic(4).
|
1.3.30.1 | 09-Jul-2016 |
skrll | Sync with HEAD
|
1.3.12.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.5.4.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.3 | 02-Oct-2011 |
jmcneill | rename ioconf file to match module name, and remove an invalid include path from cppflags
|
1.2 | 02-Oct-2011 |
mbalmer | Build iic(4) and gpioiic(4) as modules.
|
1.1 | 02-Oct-2011 |
mbalmer | Modules for iic(4) and gpioiic(4).
|
1.2 | 04-Mar-2014 |
ozaki-r | Remove unnecessary files.i2c inclusion
files.i2c is already included in conf/files. So we don't need to include it in this file.
This fix shuts up many warnings on building sys/modules/iic.
|
1.1 | 02-Oct-2011 |
jmcneill | branches: 1.1.2; 1.1.12; 1.1.16; rename ioconf file to match module name, and remove an invalid include path from cppflags
|
1.1.16.1 | 18-May-2014 |
rmind | sync with head
|
1.1.12.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.2.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|