Lean Sheng Tan has submitted this change. ( https://review.coreboot.org/c/coreboot/+/85780?usp=email )
Change subject: Fix up CFR's open issues
......................................................................
Fix up CFR's open issues
Fix some typos and also update the naming convention of
`CFR_OPTFLAG_GRAYOUT` to `CFR_OPTFLAG_INACTIVE` as per reviews.
Signed-off-by: Lean Sheng Tan <sheng.tan(a)9elements.com>
Change-Id: Id66808382b93e32c58024462c18b20c2a89d6d23
Reviewed-on: https://review.coreboot.org/c/coreboot/+/85780
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
Reviewed-by: Angel Pons <th3fanbus(a)gmail.com>
Reviewed-by: Christian Walter <christian.walter(a)9elements.com>
---
M Documentation/drivers/cfr.md
M src/commonlib/include/commonlib/cfr.h
M src/drivers/option/cfr.c
3 files changed, 9 insertions(+), 12 deletions(-)
Approvals:
build bot (Jenkins): Verified
Angel Pons: Looks good to me, approved
Christian Walter: Looks good to me, approved
diff --git a/Documentation/drivers/cfr.md b/Documentation/drivers/cfr.md
index ade6d2b..0405f5c 100644
--- a/Documentation/drivers/cfr.md
+++ b/Documentation/drivers/cfr.md
@@ -26,7 +26,7 @@
All strings are in ASCII.
The boot options are grouped into forms, where each form hold
-one ore more options. Boot options that are not used in the current
+one or more options. Boot options that are not used in the current
boot flow, and are never reachable should be marked as hidden.
Dependecies between options can be defined in the code and should
be evaluated by the CFR parser/UI.
@@ -66,7 +66,7 @@
## Implementation design
### Tags
Tags identify the structure defined in `src/commonlib/include/commonlib/cfr.h`.
-Every struct might be immideatly followed by additional structs (so called
+Every struct might be immediately followed by additional structs (so called
sub nodes), having their own tag and size field. The sum of all sub nodes size
fields plus the size of the struct itself equals the size field.
@@ -208,7 +208,7 @@
Prevents writes to the variable.
-* `CFR_OPTFLAG_GRAYOUT`
+* `CFR_OPTFLAG_INACTIVE`
Implies `READONLY`. The option is visible, but cannot be modified
because one of the dependencies are not given. However there's a
diff --git a/src/commonlib/include/commonlib/cfr.h b/src/commonlib/include/commonlib/cfr.h
index 22058e9..cc8431a 100644
--- a/src/commonlib/include/commonlib/cfr.h
+++ b/src/commonlib/include/commonlib/cfr.h
@@ -68,7 +68,7 @@
* effect on the non-volatile variable.
* CFR_OPTFLAG_READONLY:
* Prevents writes to the variable.
- * CFR_OPTFLAG_GRAYOUT:
+ * CFR_OPTFLAG_INACTIVE:
* Implies READONLY. The option is visible, but cannot be modified
* because one of the dependencies are not given. However there's a
* possibility to enable the option by changing runtime configuration.
@@ -93,7 +93,7 @@
*/
enum cfr_option_flags {
CFR_OPTFLAG_READONLY = 1 << 0,
- CFR_OPTFLAG_GRAYOUT = 1 << 1,
+ CFR_OPTFLAG_INACTIVE = 1 << 1,
CFR_OPTFLAG_SUPPRESS = 1 << 2,
CFR_OPTFLAG_VOLATILE = 1 << 3,
CFR_OPTFLAG_RUNTIME = 1 << 4,
diff --git a/src/drivers/option/cfr.c b/src/drivers/option/cfr.c
index b323b43..e833d7b 100644
--- a/src/drivers/option/cfr.c
+++ b/src/drivers/option/cfr.c
@@ -29,9 +29,6 @@
static uint32_t write_cfr_varchar(char *current, const char *string, uint32_t tag)
{
- uint8_t *data;
- size_t padding;
-
ASSERT(string);
if (!string)
return 0;
@@ -98,7 +95,7 @@
option->object_id = object_id;
option->dependency_id = dep_id;
option->flags = flags;
- if (option->flags & (CFR_OPTFLAG_GRAYOUT | CFR_OPTFLAG_VOLATILE))
+ if (option->flags & (CFR_OPTFLAG_INACTIVE | CFR_OPTFLAG_VOLATILE))
option->flags |= CFR_OPTFLAG_READONLY;
option->default_value = default_value;
option->size = sizeof(*option);
@@ -163,7 +160,7 @@
option->object_id = object_id;
option->dependency_id = dep_id;
option->flags = sm_varchar->flags;
- if (option->flags & (CFR_OPTFLAG_GRAYOUT | CFR_OPTFLAG_VOLATILE))
+ if (option->flags & (CFR_OPTFLAG_INACTIVE | CFR_OPTFLAG_VOLATILE))
option->flags |= CFR_OPTFLAG_READONLY;
option->size = sizeof(*option);
@@ -193,7 +190,7 @@
comment->object_id = object_id;
comment->dependency_id = dep_id;
comment->flags = sm_comment->flags;
- if (comment->flags & (CFR_OPTFLAG_GRAYOUT | CFR_OPTFLAG_VOLATILE))
+ if (comment->flags & (CFR_OPTFLAG_INACTIVE | CFR_OPTFLAG_VOLATILE))
comment->flags |= CFR_OPTFLAG_READONLY;
comment->size = sizeof(*comment);
@@ -228,7 +225,7 @@
form->object_id = object_id;
form->dependency_id = dep_id;
form->flags = sm_form->flags;
- if (form->flags & (CFR_OPTFLAG_GRAYOUT | CFR_OPTFLAG_VOLATILE))
+ if (form->flags & (CFR_OPTFLAG_INACTIVE | CFR_OPTFLAG_VOLATILE))
form->flags |= CFR_OPTFLAG_READONLY;
form->size = sizeof(*form);
--
To view, visit https://review.coreboot.org/c/coreboot/+/85780?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Id66808382b93e32c58024462c18b20c2a89d6d23
Gerrit-Change-Number: 85780
Gerrit-PatchSet: 6
Gerrit-Owner: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Werner Zeh <werner.zeh(a)siemens.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Attention is currently required from: Lean Sheng Tan.
Sean Rhodes has posted comments on this change by Sean Rhodes. ( https://review.coreboot.org/c/coreboot/+/74743?usp=email )
Change subject: mb/starlabs/starbook: Put options in CFR cbtable
......................................................................
Set Ready For Review
--
To view, visit https://review.coreboot.org/c/coreboot/+/74743?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I816893e5c2663ed55ae9fa5dd662489b27332aa6
Gerrit-Change-Number: 74743
Gerrit-PatchSet: 29
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Comment-Date: Mon, 30 Dec 2024 21:11:19 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Attention is currently required from: Paul Menzel.
Sean Rhodes has posted comments on this change by Sean Rhodes. ( https://review.coreboot.org/c/coreboot/+/85693?usp=email )
Change subject: mb/starlabs/*: Declare all DDI interfaces
......................................................................
Patch Set 5:
(3 comments)
Commit Message:
https://review.coreboot.org/c/coreboot/+/85693/comment/7b4179d7_da142f30?us… :
PS2, Line 8:
> > `'noticable' may be misspelled - perhaps 'noticeable'?` […]
Done
https://review.coreboot.org/c/coreboot/+/85693/comment/f142ce68_f7b5142b?us… :
PS2, Line 12:
> How can this be tested? Some log line?
I can't see any difference whatsoever, in both Linux and Windows!
File src/mainboard/starlabs/byte_adl/variants/mk_ii/devicetree.cb:
https://review.coreboot.org/c/coreboot/+/85693/comment/f417639b_0783af8d?us… :
PS2, Line 22: [DDI_PORT_A] = DDI_ENABLE_HPD,
> Excuse my ignorance, how does this relate with the commit message? You remove `DDI_ENABLE_DDC`.
Port A is eDP
--
To view, visit https://review.coreboot.org/c/coreboot/+/85693?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I0f736761bcc177afebb98eb2f612b089bc6f13a4
Gerrit-Change-Number: 85693
Gerrit-PatchSet: 5
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Comment-Date: Mon, 30 Dec 2024 20:46:00 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Paul Menzel <paulepanter(a)mailbox.org>
Attention is currently required from: Sean Rhodes.
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/85693?usp=email
to look at the new patch set (#5).
Change subject: mb/starlabs/*: Declare all DDI interfaces
......................................................................
mb/starlabs/*: Declare all DDI interfaces
This seems to make no noticeable difference, but configure
these interfaces according to the schematics. Enable HPD
for all DisplayPort links and DDC for HDMI links.
Change-Id: I0f736761bcc177afebb98eb2f612b089bc6f13a4
Signed-off-by: Sean Rhodes <sean(a)starlabs.systems>
---
M src/mainboard/starlabs/byte_adl/variants/mk_ii/devicetree.cb
M src/mainboard/starlabs/starbook/variants/adl/devicetree.cb
M src/mainboard/starlabs/starbook/variants/rpl/devicetree.cb
M src/mainboard/starlabs/starfighter/variants/rpl/devicetree.cb
M src/mainboard/starlabs/starlite_adl/variants/mk_v/devicetree.cb
5 files changed, 12 insertions(+), 7 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/93/85693/5
--
To view, visit https://review.coreboot.org/c/coreboot/+/85693?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I0f736761bcc177afebb98eb2f612b089bc6f13a4
Gerrit-Change-Number: 85693
Gerrit-PatchSet: 5
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Sean Rhodes <sean(a)starlabs.systems>
Attention is currently required from: Angel Pons, Kyösti Mälkki, Lean Sheng Tan, Maximilian Brune, Patrick Rudolph.
Christian Walter has posted comments on this change by Angel Pons. ( https://review.coreboot.org/c/coreboot/+/74122?usp=email )
Change subject: mb/prodrive/atlas: Add initial support for options
......................................................................
Patch Set 33: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/74122?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I47585a9a6f94ab5005f2ab63a0df267c0caef231
Gerrit-Change-Number: 74122
Gerrit-PatchSet: 33
Gerrit-Owner: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Reviewer: Maximilian Brune <maximilian.brune(a)9elements.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-CC: Martin L Roth <gaumless(a)gmail.com>
Gerrit-CC: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-CC: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-CC: Shuo Liu <shuo.liu(a)intel.com>
Gerrit-CC: yuchi.chen(a)intel.com
Gerrit-Attention: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Maximilian Brune <maximilian.brune(a)9elements.com>
Gerrit-Attention: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Attention: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Comment-Date: Mon, 30 Dec 2024 20:41:17 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: Felix Held, Lean Sheng Tan, Patrick Rudolph, Werner Zeh.
Christian Walter has posted comments on this change by Lean Sheng Tan. ( https://review.coreboot.org/c/coreboot/+/85780?usp=email )
Change subject: Fix up CFR's open issues
......................................................................
Patch Set 5: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/85780?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Id66808382b93e32c58024462c18b20c2a89d6d23
Gerrit-Change-Number: 85780
Gerrit-PatchSet: 5
Gerrit-Owner: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Reviewer: Werner Zeh <werner.zeh(a)siemens.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Attention: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Attention: Werner Zeh <werner.zeh(a)siemens.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Mon, 30 Dec 2024 20:40:58 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: Dinesh Gehlot, Eran Mitrani, Jakub Czapiga, Jayvik Desai, Nick Vaccaro, Sean Rhodes, Subrata Banik, Tarun.
Hello Dinesh Gehlot, Eran Mitrani, Jakub Czapiga, Jayvik Desai, Nick Vaccaro, Subrata Banik, Tarun, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/83679?usp=email
to look at the new patch set (#10).
The following approvals got outdated and were removed:
Code-Review+1 by Jayvik Desai, Verified+1 by build bot (Jenkins)
Change subject: soc/inte/{adl,mtl}: Move ASPM helper functions to common
......................................................................
soc/inte/{adl,mtl}: Move ASPM helper functions to common
The ASPM helper functions are the same for all Intel SOCs
since Skylake, so move them to common code.
Change-Id: Ic6876e920d75abbbbb27d4ce3a4f2c08a8db9410
Signed-off-by: Sean Rhodes <sean(a)starlabs.systems>
---
M src/soc/intel/alderlake/Kconfig
M src/soc/intel/alderlake/fsp_params.c
M src/soc/intel/common/Kconfig.common
A src/soc/intel/common/block/aspm/Kconfig
A src/soc/intel/common/block/aspm/Makefile.mk
A src/soc/intel/common/block/aspm/aspm.c
A src/soc/intel/common/block/include/intelblocks/aspm.h
M src/soc/intel/meteorlake/Kconfig
M src/soc/intel/meteorlake/fsp_params.c
9 files changed, 164 insertions(+), 187 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/79/83679/10
--
To view, visit https://review.coreboot.org/c/coreboot/+/83679?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ic6876e920d75abbbbb27d4ce3a4f2c08a8db9410
Gerrit-Change-Number: 83679
Gerrit-PatchSet: 10
Gerrit-Owner: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Reviewer: Dinesh Gehlot <digehlot(a)google.com>
Gerrit-Reviewer: Eran Mitrani <mitrani(a)google.com>
Gerrit-Reviewer: Jakub Czapiga <czapiga(a)google.com>
Gerrit-Reviewer: Jayvik Desai <jayvik(a)google.com>
Gerrit-Reviewer: Nick Vaccaro <nvaccaro(a)chromium.org>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Tarun <tstuli(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Attention: Jayvik Desai <jayvik(a)google.com>
Gerrit-Attention: Sean Rhodes <sean(a)starlabs.systems>
Gerrit-Attention: Eran Mitrani <mitrani(a)google.com>
Gerrit-Attention: Subrata Banik <subratabanik(a)google.com>
Gerrit-Attention: Jakub Czapiga <czapiga(a)google.com>
Gerrit-Attention: Dinesh Gehlot <digehlot(a)google.com>
Gerrit-Attention: Nick Vaccaro <nvaccaro(a)chromium.org>
Gerrit-Attention: Tarun <tstuli(a)gmail.com>
Attention is currently required from: Angel Pons, Máté Kukri, Nicholas Chin.
Hello Angel Pons, Máté Kukri, Nicholas Chin, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/85767?usp=email
to look at the new patch set (#4).
The following approvals got outdated and were removed:
Code-Review+1 by Angel Pons, Verified+1 by build bot (Jenkins)
Change subject: mb/asus: Add Maximus VI Gene (Haswell)
......................................................................
mb/asus: Add Maximus VI Gene (Haswell)
This port was done via autoport and subsequent manual tweaking.
Working:
- Haswell MRC.bin
- DIMM_B1 and DIMM_B2 DDR3/DDR3L DIMM slots (DIMM_A1 and DIMM_A2 also not
working on vendor firmware, assuming hardware defect)
- HDMI-Out Port
- RJ-45 Gigabit LAN Port
- All four back panel USB 2.0 Ports
- All four back panel ASMedia USB 3.0 Ports
- Both back panel USB 3.0 Ports
- USB 3.0 Header
- All six SATA3 6.0 Gb/s connectors by Intel
- PCI Express 3.0 x16 slot (tested with AMD RX 550 dGPU)
- PCI Express 2.0 x16 slot (tested with AMD RX 550 dGPU)
- PCI Express 2.0 x4 slots (tested with TL-WDN4800 WiFi adapter)
- HD Audio Jack (Audio output tested only)
- Front Audio Jack (Audio output tested only)
not working:
- Both SATA3 6.0 GB/s connectors by ASMedia
not (yet) tested:
- ASUS Extension Board
- ASUS mPCIe Combo II connector
- USB 2.0 headers
- Optical S/PDIF out
not (yet) working:
- Software fan control: While the Nuvoton chip is correctly discovered,
the numbering of the fan connectors is faulty, resulting in the wrong
fan being controlled.
Change-Id: I31029c78cba65cad96718132235c140c3997c815
Signed-off-by: Jan Philipp Groß <jeangrande(a)mailbox.org>
---
A src/mainboard/asus/maximus_vi_gene/Kconfig
A src/mainboard/asus/maximus_vi_gene/Kconfig.name
A src/mainboard/asus/maximus_vi_gene/Makefile.mk
A src/mainboard/asus/maximus_vi_gene/acpi/ec.asl
A src/mainboard/asus/maximus_vi_gene/acpi/platform.asl
A src/mainboard/asus/maximus_vi_gene/acpi/superio.asl
A src/mainboard/asus/maximus_vi_gene/board_info.txt
A src/mainboard/asus/maximus_vi_gene/bootblock.c
A src/mainboard/asus/maximus_vi_gene/data.vbt
A src/mainboard/asus/maximus_vi_gene/devicetree.cb
A src/mainboard/asus/maximus_vi_gene/dsdt.asl
A src/mainboard/asus/maximus_vi_gene/gma-mainboard.ads
A src/mainboard/asus/maximus_vi_gene/gpio.c
A src/mainboard/asus/maximus_vi_gene/hda_verb.c
A src/mainboard/asus/maximus_vi_gene/romstage.c
15 files changed, 525 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/67/85767/4
--
To view, visit https://review.coreboot.org/c/coreboot/+/85767?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I31029c78cba65cad96718132235c140c3997c815
Gerrit-Change-Number: 85767
Gerrit-PatchSet: 4
Gerrit-Owner: Jan Philipp Groß <jeangrande(a)mailbox.org>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Máté Kukri <km(a)mkukri.xyz>
Gerrit-Reviewer: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Máté Kukri <km(a)mkukri.xyz>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Attention is currently required from: Bora Guvendik, Cliff Huang, Jérémy Compostella, Kyoung Il Kim, Subrata Banik.
Jérémy Compostella has uploaded a new patch set (#9) to the change originally created by Cliff Huang. ( https://review.coreboot.org/c/coreboot/+/85198?usp=email )
Change subject: drivers/intel/touch: Add Intel Touch Controller driver
......................................................................
drivers/intel/touch: Add Intel Touch Controller driver
THC is a hardware component that interfaces between a touch sensor and
the system's SPI or I2C bus. This driver publishes data into the
Secondary System Descriptor Table (SSDT).
This driver generates the following ACPI objects:
- Device Specific Method (_DSM)
- Current Resource Settings (_CRS)
- Power resource with Status (_STA), _ON, and _OFF methods
- Device Specific Data (_DSD) for THC-I2C
- Device Reset (_RST) for THC-SPI
Template device configuration for the following supported devices:
- Wacom: THC-SPI touchscreen only
- Elan: both THC-SPI and THC-I2C touchscreen
- Hynitron: THC-I2C touchpad only
BUG=none
Signed-off-by: Cliff Huang <cliff.huang(a)intel.com>
Signed-off-by: Jeremy Compostella <jeremy.compostella(a)intel.com>
Change-Id: Ibcd2a75a41460dee67aebdc61ee9e85fa98b71bf
---
A src/drivers/intel/touch/Kconfig
A src/drivers/intel/touch/Makefile.mk
A src/drivers/intel/touch/chip.h
A src/drivers/intel/touch/elan.h
A src/drivers/intel/touch/hynitron.h
A src/drivers/intel/touch/touch.c
A src/drivers/intel/touch/wacom.h
7 files changed, 1,025 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/98/85198/9
--
To view, visit https://review.coreboot.org/c/coreboot/+/85198?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ibcd2a75a41460dee67aebdc61ee9e85fa98b71bf
Gerrit-Change-Number: 85198
Gerrit-PatchSet: 9
Gerrit-Owner: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Reviewer: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Reviewer: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Kyoung Il Kim <kyoung.il.kim(a)intel.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Attention: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Attention: Subrata Banik <subratabanik(a)google.com>
Gerrit-Attention: Kyoung Il Kim <kyoung.il.kim(a)intel.com>
Gerrit-Attention: Jérémy Compostella <jeremy.compostella(a)intel.com>