Cover Letter Detail
Show a cover letter.
GET /api/covers/806327/?format=api
{ "id": 806327, "url": "http://patchwork.ozlabs.org/api/covers/806327/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openbmc/cover/20170828001711.19662-1-andrew@aj.id.au/", "project": { "id": 56, "url": "http://patchwork.ozlabs.org/api/projects/56/?format=api", "name": "OpenBMC development", "link_name": "openbmc", "list_id": "openbmc.lists.ozlabs.org", "list_email": "openbmc@lists.ozlabs.org", "web_url": "http://github.com/openbmc/", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20170828001711.19662-1-andrew@aj.id.au>", "list_archive_url": null, "date": "2017-08-28T00:17:09", "name": "[v2,0/2] leds: gpio: Allow retaining state on shutdown", "submitter": { "id": 68332, "url": "http://patchwork.ozlabs.org/api/people/68332/?format=api", "name": "Andrew Jeffery", "email": "andrew@aj.id.au" }, "mbox": "http://patchwork.ozlabs.org/project/openbmc/cover/20170828001711.19662-1-andrew@aj.id.au/mbox/", "series": [ { "id": 53, "url": "http://patchwork.ozlabs.org/api/series/53/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openbmc/list/?series=53", "date": "2017-08-28T00:17:09", "name": "leds: gpio: Allow retaining state on shutdown", "version": 2, "mbox": "http://patchwork.ozlabs.org/series/53/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/806327/comments/", "headers": { "Return-Path": "<openbmc-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "openbmc@lists.ozlabs.org" ], "Delivered-To": [ "patchwork-incoming@bilbo.ozlabs.org", "openbmc@lists.ozlabs.org" ], "Received": [ "from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xgXRY0HWwz9sN5\n\tfor <incoming@patchwork.ozlabs.org>;\n\tMon, 28 Aug 2017 10:18:17 +1000 (AEST)", "from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3xgXRX42N1zDqb4\n\tfor <incoming@patchwork.ozlabs.org>;\n\tMon, 28 Aug 2017 10:18:16 +1000 (AEST)", "from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com\n\t[66.111.4.26])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3xgXRJ2yf6zDqYx\n\tfor <openbmc@lists.ozlabs.org>; Mon, 28 Aug 2017 10:18:04 +1000 (AEST)", "from compute4.internal (compute4.nyi.internal [10.202.2.44])\n\tby mailout.nyi.internal (Postfix) with ESMTP id DA14120994;\n\tSun, 27 Aug 2017 20:18:01 -0400 (EDT)", "from frontend2 ([10.202.2.161])\n\tby compute4.internal (MEProxy); Sun, 27 Aug 2017 20:18:01 -0400", "from keelia.aj.id.au\n\t(ppp118-210-176-216.bras2.adl6.internode.on.net [118.210.176.216])\n\tby mail.messagingengine.com (Postfix) with ESMTPA id C5668248E6;\n\tSun, 27 Aug 2017 20:17:57 -0400 (EDT)" ], "Authentication-Results": [ "ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=aj.id.au header.i=@aj.id.au header.b=\"WYtPAlCV\";\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=messagingengine.com\n\theader.i=@messagingengine.com header.b=\"ikBlw5LM\"; \n\tdkim-atps=neutral", "lists.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=aj.id.au header.i=@aj.id.au header.b=\"WYtPAlCV\";\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=messagingengine.com\n\theader.i=@messagingengine.com header.b=\"ikBlw5LM\"; \n\tdkim-atps=neutral", "lists.ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=aj.id.au header.i=@aj.id.au header.b=\"WYtPAlCV\";\n\tdkim=pass (2048-bit key;\n\tunprotected) header.d=messagingengine.com\n\theader.i=@messagingengine.com\n\theader.b=\"ikBlw5LM\"; dkim-atps=neutral" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/relaxed; d=aj.id.au; h=cc\n\t:date:from:message-id:subject:to:x-me-sender:x-me-sender\n\t:x-sasl-enc:x-sasl-enc; s=fm1; bh=NHWPJE5y0biqHmckWZt7ru6+hYVUgf\n\tJXDcJNWstFj+Q=; b=WYtPAlCVBgP4IfwfLOAyjAvgbZ9/ua9raagHhNxLXTb0u4\n\tPwR8pM8ot2bYjnXhP6f5KOSzTyujMNBl9yCJLSaOTqwchb4YSFWyf9gHXQZY55OX\n\tUONjrEdS/prB0u5QDC1S5sN7042eSkgiDQ/S5aUffjyoZJtdSv/6TOj4grn0rKcR\n\tMgkVfAFGEQO3T5V0HHyI6M/OuWmVQUhF9Yj8dFcbrrAZ6Q3KArlN4cgJjgWlwxJg\n\tHoPuvHGnYx3VUHuIJHugB40hVovLDtI4V56tRk4mUQQvXZBcoitHbFTxNnpNHa1L\n\tTI+SMwtX/XiYg3eRHscGMMO0+ce3UUWVaYJGY9pQ==", "v=1; a=rsa-sha256; c=relaxed/relaxed; d=\n\tmessagingengine.com; h=cc:date:from:message-id:subject:to\n\t:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=NHWPJE\n\t5y0biqHmckWZt7ru6+hYVUgfJXDcJNWstFj+Q=; b=ikBlw5LMRLOve+a7SBXF98\n\tKPk0gGN4cU33rhgQaRt038B6NyDLxRZN1Ri+obta34skknMsR5yBzxLGOpBAuY3u\n\tjwvebqCL/nF8FgCG9yYctygl/KWej9DkFqr/O3v1qUVikcuTTomJOX8t/3bBqT+n\n\tK3mGLgzm1thcIJeGT/OLDidpv4E8jhfpWdLlfUXivGVLwQP7BOPOB2czY0a6uOQ3\n\teuFL92Bj8OLuN7W376IIuYdyOOD7Hp0x0rGNsM3j2RvyHXWWQNkgLgtZJHvK0FBW\n\tzn5mwhSh4BDadAInZoriWyaPFNG3qKVdAZ2wpwXxaCK4mhMlFegHs+lzbbzDecpg\n\t==" ], "X-ME-Sender": "<xms:OWGjWSmjefckk8lxbKAZfJD-COuxQs6JTxGrUlgDmZnDmiLgVVS9XA>", "X-Sasl-enc": "VZL0cJQmTyDYKPAEeiQJHAguttWAwiUZZ+w14K8wuwUN 1503879481", "From": "Andrew Jeffery <andrew@aj.id.au>", "To": "linux-leds@vger.kernel.org", "Subject": "[PATCH v2 0/2] leds: gpio: Allow retaining state on shutdown", "Date": "Mon, 28 Aug 2017 09:47:09 +0930", "Message-Id": "<20170828001711.19662-1-andrew@aj.id.au>", "X-Mailer": "git-send-email 2.11.0", "X-BeenThere": "openbmc@lists.ozlabs.org", "X-Mailman-Version": "2.1.23", "Precedence": "list", "List-Id": "Development list for OpenBMC <openbmc.lists.ozlabs.org>", "List-Unsubscribe": "<https://lists.ozlabs.org/options/openbmc>,\n\t<mailto:openbmc-request@lists.ozlabs.org?subject=unsubscribe>", "List-Archive": "<http://lists.ozlabs.org/pipermail/openbmc/>", "List-Post": "<mailto:openbmc@lists.ozlabs.org>", "List-Help": "<mailto:openbmc-request@lists.ozlabs.org?subject=help>", "List-Subscribe": "<https://lists.ozlabs.org/listinfo/openbmc>,\n\t<mailto:openbmc-request@lists.ozlabs.org?subject=subscribe>", "Cc": "mark.rutland@arm.com, devicetree@vger.kernel.org,\n\tAndrew Jeffery <andrew@aj.id.au>, openbmc@lists.ozlabs.org,\n\tlinux-kernel@vger.kernel.org, robh+dt@kernel.org, rpurdie@rpsys.net, \n\tjacek.anaszewski@gmail.com, pavel@ucw.cz", "Errors-To": "openbmc-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org", "Sender": "\"openbmc\"\n\t<openbmc-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org>" }, "content": "Hello,\n\nLEDs controlled by Baseboard Management Controllers (BMCs) are sometimes\nrequired to retain their state across BMC resets. BMC resets may occur whilst\nthe host is alive, thus the chassis and host system remain powered up. In these\ntwo patches I define an new devicetree property to describe the behaviour for\nGPIO LEDs and add support to the leds-gpio driver.\n\nChanges in v2:\n* Expand BMC to Baseboard Management Controller at least once in each commit\n message.\n\nv1: https://lkml.org/lkml/2017/8/25/44\n\nPlease review!\n\nCheers,\n\nAndrew\n\nAndrew Jeffery (2):\n dt-bindings: leds: gpio: Add optional retain-state-shutdown property\n leds: gpio: Allow LED to retain state at shutdown\n\n Documentation/devicetree/bindings/leds/leds-gpio.txt | 3 +++\n drivers/leds/leds-gpio.c | 7 ++++++-\n include/linux/leds.h | 2 ++\n 3 files changed, 11 insertions(+), 1 deletion(-)" }