diff options
author | Bora Guvendik <bora.guvendik@intel.com> | 2017-05-04 13:06:43 -0700 |
---|---|---|
committer | Aaron Durbin <adurbin@chromium.org> | 2017-06-16 17:36:59 +0200 |
commit | 94ee328b97a7bf03fa8c80474cce434a2ff43bbd (patch) | |
tree | af3ddc16d12031a23c237e1c5fadd079f9831408 /src/soc/intel/common/block/include/intelblocks | |
parent | 1e1bbb17a05410bd5fd95459a9bdbc0c5ac6804d (diff) | |
download | coreboot-94ee328b97a7bf03fa8c80474cce434a2ff43bbd.tar.xz |
soc/intel/common/block: Add Intel common SCS code support
Create Intel Common SCS code. This code currently only contains
the code for SD card SSDT generation. More code will get added up
in the subsequent phases.
Change-Id: I82f034ced64e1eaef41a7806133361d73b5009d3
Signed-off-by: Bora Guvendik <bora.guvendik@intel.com>
Reviewed-on: https://review.coreboot.org/19631
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Philippe Mathieu-Daudé <philippe.mathieu.daude@gmail.com>
Diffstat (limited to 'src/soc/intel/common/block/include/intelblocks')
-rw-r--r-- | src/soc/intel/common/block/include/intelblocks/sd.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/soc/intel/common/block/include/intelblocks/sd.h b/src/soc/intel/common/block/include/intelblocks/sd.h new file mode 100644 index 0000000000..1dde344572 --- /dev/null +++ b/src/soc/intel/common/block/include/intelblocks/sd.h @@ -0,0 +1,27 @@ +/* + * This file is part of the coreboot project. + * + * Copyright (C) 2017 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the + * GNU General Public License for more details. + */ + +#ifndef SOC_INTEL_COMMON_BLOCK_SD_H +#define SOC_INTEL_COMMON_BLOCK_SD_H + +#include <arch/acpi_device.h> + +/* + * Fill the GPIO Interrupt or I/O information that will be used for the + * GPIO Connection Descriptor. + */ +int sd_fill_soc_gpio_info(struct acpi_gpio* gpio, struct device *dev); + +#endif /* SOC_INTEL_COMMON_BLOCK_SD_H */ |