acpi: Make acpi_device_write_dsd_gpio() public
Make sure it can be used for other driver. At present, i2c_generic_write_gpio() is not suitable for being called by other drivers, so delete it, add acpi_device_write_dsd_gpio() to replace it, and make it public. BUG=None TEST= Build BIOS FW pass and it can be use for other driver. Change-Id: Ifb2e60690711b39743afd455c6776c5ace863378 Signed-off-by: Jianeng Ceng <cengjianeng@huaqin.corp-partner.google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/81788 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Eric Lai <ericllai@google.com> Reviewed-by: Kapil Porwal <kapilporwal@google.com> Reviewed-by: Subrata Banik <subratabanik@google.com>
This commit is contained in:
parent
f8a46950cc
commit
01344bce1a
3 changed files with 23 additions and 17 deletions
|
|
@ -313,6 +313,9 @@ struct acpi_i2c {
|
|||
/* Write I2cSerialBus() descriptor to SSDT AML output */
|
||||
void acpi_device_write_i2c(const struct acpi_i2c *i2c);
|
||||
|
||||
/* Write GPIO descriptor of DSD property */
|
||||
int acpi_device_write_dsd_gpio(struct acpi_gpio *gpio, int *curr_index);
|
||||
|
||||
/*
|
||||
* ACPI SPI Bus
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue