Lines Matching refs:E
18 fn select_core_ga102<E: FalconEngine>(bar: &Bar0) -> Result {
19 let bcr_ctrl = regs::NV_PRISCV_RISCV_BCR_CTRL::read(bar, E::BASE);
23 .write(bar, E::BASE);
27 let r = regs::NV_PRISCV_RISCV_BCR_CTRL::read(bar, E::BASE);
76 fn program_brom_ga102<E: FalconEngine>(bar: &Bar0, params: &FalconBromParams) -> Result {
79 .write(bar, E::BASE);
82 .write(bar, E::BASE);
85 .write(bar, E::BASE);
88 .write(bar, E::BASE);
93 pub(super) struct Ga102<E: FalconEngine>(PhantomData<E>);
95 impl<E: FalconEngine> Ga102<E> {
101 impl<E: FalconEngine> FalconHal<E> for Ga102<E> {
102 fn select_core(&self, _falcon: &Falcon<E>, bar: &Bar0) -> Result {
103 select_core_ga102::<E>(bar)
108 falcon: &Falcon<E>,
116 fn program_brom(&self, _falcon: &Falcon<E>, bar: &Bar0, params: &FalconBromParams) -> Result {
117 program_brom_ga102::<E>(bar, params)