{"id":501655,"url":"http://patchwork.ozlabs.org/api/1.1/series/501655/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-gpio/list/?series=501655","project":{"id":42,"url":"http://patchwork.ozlabs.org/api/1.1/projects/42/?format=json","name":"Linux GPIO development","link_name":"linux-gpio","list_id":"linux-gpio.vger.kernel.org","list_email":"linux-gpio@vger.kernel.org","web_url":"","scm_url":"","webscm_url":""},"name":"drivers/base: Introduce revocable","date":"2026-04-27T13:58:32","submitter":{"id":83557,"url":"http://patchwork.ozlabs.org/api/1.1/people/83557/?format=json","name":"Tzung-Bi Shih","email":"tzungbi@kernel.org"},"version":9,"total":9,"received_total":9,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/501655/mbox/","cover_letter":{"id":2228932,"url":"http://patchwork.ozlabs.org/api/1.1/covers/2228932/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-gpio/cover/20260427135841.96266-1-tzungbi@kernel.org/","msgid":"<20260427135841.96266-1-tzungbi@kernel.org>","date":"2026-04-27T13:58:32","name":"[v9,0/9] drivers/base: Introduce revocable","mbox":"http://patchwork.ozlabs.org/project/linux-gpio/cover/20260427135841.96266-1-tzungbi@kernel.org/mbox/"},"patches":[{"id":2228933,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2228933/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-2-tzungbi@kernel.org/","msgid":"<20260427135841.96266-2-tzungbi@kernel.org>","date":"2026-04-27T13:58:33","name":"[v9,1/9] revocable: Revocable resource management","mbox":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-2-tzungbi@kernel.org/mbox/"},{"id":2228935,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2228935/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-3-tzungbi@kernel.org/","msgid":"<20260427135841.96266-3-tzungbi@kernel.org>","date":"2026-04-27T13:58:34","name":"[v9,2/9] revocable: Add KUnit test cases","mbox":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-3-tzungbi@kernel.org/mbox/"},{"id":2228936,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2228936/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-4-tzungbi@kernel.org/","msgid":"<20260427135841.96266-4-tzungbi@kernel.org>","date":"2026-04-27T13:58:35","name":"[v9,3/9] gpio: Add revocable provider handle for struct gpio_chip","mbox":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-4-tzungbi@kernel.org/mbox/"},{"id":2228938,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2228938/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-5-tzungbi@kernel.org/","msgid":"<20260427135841.96266-5-tzungbi@kernel.org>","date":"2026-04-27T13:58:36","name":"[v9,4/9] gpio: cdev: Leverage revocable for accessing struct gpio_chip","mbox":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-5-tzungbi@kernel.org/mbox/"},{"id":2228939,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2228939/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-6-tzungbi@kernel.org/","msgid":"<20260427135841.96266-6-tzungbi@kernel.org>","date":"2026-04-27T13:58:37","name":"[v9,5/9] gpio: Remove gpio_chip_guard by using revocable","mbox":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-6-tzungbi@kernel.org/mbox/"},{"id":2228942,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2228942/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-7-tzungbi@kernel.org/","msgid":"<20260427135841.96266-7-tzungbi@kernel.org>","date":"2026-04-27T13:58:38","name":"[v9,6/9] gpio: Leverage revocable for accessing struct gpio_chip","mbox":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-7-tzungbi@kernel.org/mbox/"},{"id":2228943,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2228943/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-8-tzungbi@kernel.org/","msgid":"<20260427135841.96266-8-tzungbi@kernel.org>","date":"2026-04-27T13:58:39","name":"[v9,7/9] gpio: Remove unused `chip` and `srcu` in struct gpio_device","mbox":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-8-tzungbi@kernel.org/mbox/"},{"id":2228940,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2228940/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-9-tzungbi@kernel.org/","msgid":"<20260427135841.96266-9-tzungbi@kernel.org>","date":"2026-04-27T13:58:40","name":"[v9,8/9] platform/chrome: Protect cros_ec_device lifecycle with revocable","mbox":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-9-tzungbi@kernel.org/mbox/"},{"id":2228941,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2228941/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-10-tzungbi@kernel.org/","msgid":"<20260427135841.96266-10-tzungbi@kernel.org>","date":"2026-04-27T13:58:41","name":"[v9,9/9] platform/chrome: cros_ec_chardev: Consume cros_ec_device via revocable","mbox":"http://patchwork.ozlabs.org/project/linux-gpio/patch/20260427135841.96266-10-tzungbi@kernel.org/mbox/"}]}