Searched hist:"1 e4042d44e3f334027a5223ef0c445673254c879" (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/glxiic/ |
H A D | glxiic.c | diff 1e4042d44e3f334027a5223ef0c445673254c879 Wed Sep 13 18:54:27 CEST 2017 Ian Lepore <ian@FreeBSD.org> Defer attaching and probing iicbus and its children until interrupts are available, in i2c controller drivers that require interrupts for transfers.
This is the result of auditing all 22 existing drivers that attach iicbus. These drivers were the only ones remaining that require interrupts and were not using config_intrhook to defer attachment. That has led, over the years, to various i2c slave device drivers needing to use config_intrhook themselves rather than performing bus transactions in their probe() and attach() methods, just in case they were attached too early.
|
/freebsd/sys/arm/freescale/imx/ |
H A D | imx_i2c.c | diff 1e4042d44e3f334027a5223ef0c445673254c879 Wed Sep 13 18:54:27 CEST 2017 Ian Lepore <ian@FreeBSD.org> Defer attaching and probing iicbus and its children until interrupts are available, in i2c controller drivers that require interrupts for transfers.
This is the result of auditing all 22 existing drivers that attach iicbus. These drivers were the only ones remaining that require interrupts and were not using config_intrhook to defer attachment. That has led, over the years, to various i2c slave device drivers needing to use config_intrhook themselves rather than performing bus transactions in their probe() and attach() methods, just in case they were attached too early.
|
/freebsd/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_bsc.c | diff 1e4042d44e3f334027a5223ef0c445673254c879 Wed Sep 13 18:54:27 CEST 2017 Ian Lepore <ian@FreeBSD.org> Defer attaching and probing iicbus and its children until interrupts are available, in i2c controller drivers that require interrupts for transfers.
This is the result of auditing all 22 existing drivers that attach iicbus. These drivers were the only ones remaining that require interrupts and were not using config_intrhook to defer attachment. That has led, over the years, to various i2c slave device drivers needing to use config_intrhook themselves rather than performing bus transactions in their probe() and attach() methods, just in case they were attached too early.
|
/freebsd/sys/arm/ti/ |
H A D | ti_i2c.c | diff 1e4042d44e3f334027a5223ef0c445673254c879 Wed Sep 13 18:54:27 CEST 2017 Ian Lepore <ian@FreeBSD.org> Defer attaching and probing iicbus and its children until interrupts are available, in i2c controller drivers that require interrupts for transfers.
This is the result of auditing all 22 existing drivers that attach iicbus. These drivers were the only ones remaining that require interrupts and were not using config_intrhook to defer attachment. That has led, over the years, to various i2c slave device drivers needing to use config_intrhook themselves rather than performing bus transactions in their probe() and attach() methods, just in case they were attached too early.
|