<def f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_mode.h' l='100' ll='127'/>
<size>76</size>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_mode.h' l='86'>/* radeon gpio-based i2c
 * 1. &quot;mask&quot; reg and bits
 *    grabs the gpio pins for software use
 *    0=not held  1=held
 * 2. &quot;a&quot; reg and bits
 *    output pin value
 *    0=low 1=high
 * 3. &quot;en&quot; reg and bits
 *    sets the pin direction
 *    0=input 1=output
 * 4. &quot;y&quot; reg and bits
 *    input pin value
 *    0=low 1=high
 */</doc>
<mbr r='radeon_i2c_bus_rec::valid' o='0' t='_Bool'/>
<mbr r='radeon_i2c_bus_rec::i2c_id' o='8' t='__uint8_t'/>
<mbr r='radeon_i2c_bus_rec::hpd' o='32' t='enum radeon_hpd_id'/>
<mbr r='radeon_i2c_bus_rec::hw_capable' o='64' t='_Bool'/>
<mbr r='radeon_i2c_bus_rec::mm_i2c' o='72' t='_Bool'/>
<mbr r='radeon_i2c_bus_rec::mask_clk_reg' o='96' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::mask_data_reg' o='128' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::a_clk_reg' o='160' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::a_data_reg' o='192' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::en_clk_reg' o='224' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::en_data_reg' o='256' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::y_clk_reg' o='288' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::y_data_reg' o='320' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::mask_clk_mask' o='352' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::mask_data_mask' o='384' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::a_clk_mask' o='416' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::a_data_mask' o='448' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::en_clk_mask' o='480' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::en_data_mask' o='512' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::y_clk_mask' o='544' t='__uint32_t'/>
<mbr r='radeon_i2c_bus_rec::y_data_mask' o='576' t='__uint32_t'/>
