#[doc = "Description cluster: Input positive pin selection for CH\\[n\\]"]
pub struct PSELP {
register: ::vcell::VolatileCell<u32>,
}
#[doc = "Description cluster: Input positive pin selection for CH\\[n\\]"]
pub mod pselp;
#[doc = "Description cluster: Input negative pin selection for CH\\[n\\]"]
pub struct PSELN {
register: ::vcell::VolatileCell<u32>,
}
#[doc = "Description cluster: Input negative pin selection for CH\\[n\\]"]
pub mod pseln;
#[doc = "Description cluster: Input configuration for CH\\[n\\]"]
pub struct CONFIG {
register: ::vcell::VolatileCell<u32>,
}
#[doc = "Description cluster: Input configuration for CH\\[n\\]"]
pub mod config;
#[doc = "Description cluster: High/low limits for event monitoring a channel"]
pub struct LIMIT {
register: ::vcell::VolatileCell<u32>,
}
#[doc = "Description cluster: High/low limits for event monitoring a channel"]
pub mod limit;