Home
last modified time | relevance | path

Searched hist:"1 e4042d44e3f334027a5223ef0c445673254c879" (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/glxiic/
H A Dglxiic.cdiff 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 Dimx_i2c.cdiff 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 Dbcm2835_bsc.cdiff 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 Dti_i2c.cdiff 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.