diff options
Diffstat (limited to 'src/soc/amd/stoneyridge/southbridge.c')
-rw-r--r-- | src/soc/amd/stoneyridge/southbridge.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/soc/amd/stoneyridge/southbridge.c b/src/soc/amd/stoneyridge/southbridge.c index 5a3a442415..cc21601c3e 100644 --- a/src/soc/amd/stoneyridge/southbridge.c +++ b/src/soc/amd/stoneyridge/southbridge.c @@ -173,27 +173,6 @@ const struct irq_idx_name *sb_get_apic_reg_association(size_t *size) return irq_association; } -void sb_program_gpios(const struct soc_amd_gpio *gpio_ptr, size_t size) -{ - void *tmp_ptr; - uint8_t control, mux, index; - - for (index = 0; index < size; index++) { - mux = gpio_ptr[index].function; - control = gpio_ptr[index].control; - tmp_ptr = (void *)(gpio_ptr[index].gpio + AMD_GPIO_MUX); - write8(tmp_ptr, mux & AMD_GPIO_MUX_MASK); - - /* - * Get the address of AMD_GPIO_CONTROL (dword) relative - * to the desired pin and program bits 16-23. - */ - tmp_ptr = (void *)(gpio_ptr[index].gpio * sizeof(uint32_t) + - AMD_GPIO_CONTROL + 2); - write8(tmp_ptr, control); - } -} - /** * @brief Find the size of a particular wide IO * |