<p>Furquan Shaikh <strong>uploaded patch set #2</strong> to this change.</p><p><a href="https://review.coreboot.org/23236">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">drivers/gpio_keys: Add driver for handling gpio-keys<br><br>This change adds the required device node in SSDT for defining<br>gpio-keys. Currently, it supports only one gpio-key per device<br>node.<br><br>TEST=Verified by adding details to devicetree that device node is<br>added to SSDT:<br>        Device (PENH)<br>        {<br>            Name (_HID, "PRP0001")  // _HID: Hardware ID<br>            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings<br>            {<br>                GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionInputOnly,<br>                    "\\_SB.PCI0.GPIO", 0x00, ResourceConsumer, ,<br>                    )<br>                    {   // Pin list<br>                        0x0024<br>                    }<br>            })<br>            Name (_DSD, Package (0x02)  // _DSD: Device-Specific Data<br>            {<br>                ToUUID ("daffd814-6eba-4d8c-8a91-bc9bbf4aa301") /* Device Properties for _DSD */,<br>                Package (0x01)<br>                {<br>                    Package (0x02)<br>                    {<br>                        "compatible",<br>                        "gpio-keys"<br>                    }<br>                }<br>            })<br>            Device (EJCT)<br>            {<br>                Name (_HID, "PRP0001")  // _HID: Hardware ID<br>                Name (_DSD, Package (0x02)  // _DSD: Device-Specific Data<br>                {<br>                    ToUUID ("daffd814-6eba-4d8c-8a91-bc9bbf4aa301") /* Device Properties for _DSD */,<br>                    Package (0x04)<br>                    {<br>                        Package (0x02)<br>                        {<br>                            "linux,code",<br>                            0x0F<br>                        },<br><br>                        Package (0x02)<br>                        {<br>                            "linux,input-type",<br>                            0x05<br>                        },<br><br>                        Package (0x02)<br>                        {<br>                            "label",<br>                            "pen_eject"<br>                        },<br><br>                        Package (0x02)<br>                        {<br>                            "gpios",<br>                            Package (0x04)<br>                            {<br>                                \_SB.PCI0.I2C0.PENH,<br>                                Zero,<br>                                Zero,<br>                                One<br>                            }<br>                        }<br>                    }<br>                })<br>            }<br>        }<br><br>Change-Id: I6f11397b17d9de1c87d56f6a61669ef4052ec27b<br>Signed-off-by: Furquan Shaikh <furquan@chromium.org><br>---<br>A src/drivers/generic/gpio_keys/Kconfig<br>A src/drivers/generic/gpio_keys/Makefile.inc<br>A src/drivers/generic/gpio_keys/chip.h<br>A src/drivers/generic/gpio_keys/gpio_keys.c<br>4 files changed, 210 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://review.coreboot.org:29418/coreboot refs/changes/36/23236/2</pre><p>To view, visit <a href="https://review.coreboot.org/23236">change 23236</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://review.coreboot.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://review.coreboot.org/23236"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: coreboot </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>
<div style="display:none"> Gerrit-Change-Id: I6f11397b17d9de1c87d56f6a61669ef4052ec27b </div>
<div style="display:none"> Gerrit-Change-Number: 23236 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: Furquan Shaikh <furquan@google.com> </div>
<div style="display:none"> Gerrit-Reviewer: Furquan Shaikh <furquan@google.com> </div>
<div style="display:none"> Gerrit-Reviewer: shkim <sh_.kim@samsung.com> </div>