PebbleOS
Loading...
Searching...
No Matches
pbl_reset_controller_ops Struct Reference

Reset controller driver operations, called with interrupts locked. More...

#include <reset.h>

Data Fields

int(* assert )(const struct pbl_reset_controller *ctrl, uint32_t id)
 Put a line in reset.
 
int(* deassert )(const struct pbl_reset_controller *ctrl, uint32_t id)
 Take a line out of reset.
 

Detailed Description

Reset controller driver operations, called with interrupts locked.

Field Documentation

◆ assert

int(* pbl_reset_controller_ops::assert) (const struct pbl_reset_controller *ctrl, uint32_t id)

Put a line in reset.

Returns 0 or a negative errno.

◆ deassert

int(* pbl_reset_controller_ops::deassert) (const struct pbl_reset_controller *ctrl, uint32_t id)

Take a line out of reset.

Returns 0 or a negative errno.


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