FreeBSD kernel IICBUS device code
iicbus_softc Struct Reference

#include <iicbus.h>

Data Fields

device_t dev
 
device_t owner
 
device_t busydev
 
u_int owncount
 
u_char started
 
u_char strict
 
struct mtx lock
 
u_int bus_freq
 

Detailed Description

Definition at line 40 of file iicbus.h.

Field Documentation

◆ bus_freq

u_int iicbus_softc::bus_freq

◆ busydev

device_t iicbus_softc::busydev

Definition at line 44 of file iicbus.h.

Referenced by iicbus_release_bus(), and iicbus_request_bus().

◆ dev

◆ lock

struct mtx iicbus_softc::lock

Definition at line 50 of file iicbus.h.

Referenced by iicbus_attach_common(), iicbus_detach(), iicbus_poll(), and ofw_iicbus_attach().

◆ owncount

u_int iicbus_softc::owncount

Definition at line 45 of file iicbus.h.

Referenced by iicbus_release_bus(), and iicbus_request_bus().

◆ owner

device_t iicbus_softc::owner

Definition at line 43 of file iicbus.h.

Referenced by iicbus_intr(), iicbus_release_bus(), and iicbus_request_bus().

◆ started

◆ strict

u_char iicbus_softc::strict

The documentation for this struct was generated from the following file: