Lines Matching defs:csave_regs
46 struct mlxbf_gpio_context_save_regs csave_regs;
95 gs->csave_regs.scratchpad = readq(gs->base + MLXBF_GPIO_SCRATCHPAD);
96 gs->csave_regs.pad_control[0] =
98 gs->csave_regs.pad_control[1] =
100 gs->csave_regs.pad_control[2] =
102 gs->csave_regs.pad_control[3] =
104 gs->csave_regs.pin_dir_i = readq(gs->base + MLXBF_GPIO_PIN_DIR_I);
105 gs->csave_regs.pin_dir_o = readq(gs->base + MLXBF_GPIO_PIN_DIR_O);
114 writeq(gs->csave_regs.scratchpad, gs->base + MLXBF_GPIO_SCRATCHPAD);
115 writeq(gs->csave_regs.pad_control[0],
117 writeq(gs->csave_regs.pad_control[1],
119 writeq(gs->csave_regs.pad_control[2],
121 writeq(gs->csave_regs.pad_control[3],
123 writeq(gs->csave_regs.pin_dir_i, gs->base + MLXBF_GPIO_PIN_DIR_I);
124 writeq(gs->csave_regs.pin_dir_o, gs->base + MLXBF_GPIO_PIN_DIR_O);