Пример #1
0
/**
 * Read logiWIN resolution change register
 *
 * @lw_par:	logiWIN data
 * @hres:	horizontal resolution
 * @vres:	vertical resolution
 *
 */
void logiwin_get_resolution(struct logiwin_parameters *lw_par,
			    u32 *hres, u32 *vres)
{
	u32 res = logiwin_read32(lw_par, LOGIWIN_RESOLUTION_ROFF);

	*hres = res & 0xFFFF;
	*vres = res >> 16;
}
Пример #2
0
/**
*
* Reads logiWIN interrupt status register.
*
* @param    lw is a pointer to the logiWIN device parameter structure.
*
* @return   Interrupt status register value.
*
* @note     None.
*
*****************************************************************************/
unsigned long logiwin_get_int_stat(struct logiwin_priv *lw)
{
    return logiwin_read32(lw->reg_base, LOGIWIN_INT_STAT_ROFF);
}
Пример #3
0
/**
 * Read logiWIN interrupt status register
 *
 * @lw_par:	logiWIN data
 *
 * Returns interrupt status register value
 *
 */
u32 logiwin_int_stat_get(struct logiwin_parameters *lw_par)
{
	return logiwin_read32(lw_par, LOGIWIN_INT_STAT_ROFF);
}