Received: by 10.223.164.197 with SMTP id h5csp616840wrb; Sat, 4 Nov 2017 20:28:53 -0700 (PDT) X-Google-Smtp-Source: ABhQp+Q9Xkt57cRoNwk4FmFC8XaCO5dJpPy27bbbM4pn0EIbPpiFM4mILIKMcG7H9UwDzewnFuBM X-Received: by 10.99.163.25 with SMTP id s25mr11764005pge.310.1509852533132; Sat, 04 Nov 2017 20:28:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1509852533; cv=none; d=google.com; s=arc-20160816; b=OO4OkB/1ewR6I1wcxUA61KiAMt9UMqzBiZ7xFZq7tAmx6WpekHgf08xs7bTYhG4SxN iHsnsnqUqiEn3u+xgBQLLZge/w3PiYr2hRdPLKXY+ZMLfQR/gt3miJLEDJI1Ipy6YESw 2sIh1H/tDUJ4xt2gBKFP02+T6gfyojTjqfapS2AK54Ub0J05KdaV6/8AVSUZ+fP92dLo hv7giS9RXpk6JI+bm2Ugcm16LEu6UCJlJiT7VMbtX28ydJSsuLi0Ti9DKImIu3myeLeX DJopSXFU5Nr6+oex8IxrRD8bceKWfJT0jaUXDUPvwuIRbjsHjl5Xs6aT0wEIvIrUSXUF 0kCQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=mYX/CXAJkAU1pum0qn8a+C58iCY8IyxI7HrIpHQscqk=; b=piDp5a5f9eVNf5EX72TbN528lNnGhF6B77gGX5goObzD98Sw6Z/oNnGi/VB3bVXpim 1+pjMcQfZvfzGvIzUbGkVXRj3B9g7atZUaSAhNAK4pmgoQ4s0EohMJyjMfUf+nKapq36 OZw3TUAjTfGwYS4wrFqpcMQwVEqxsq4dFnaUPE9QKoZ9X76fw5w349OtXyf18VpkRHaj IBf6sZDPd9PRxLgTotl2OYv4E7Yf0g23SIRG2ncLx6zPMLkayCp3n+fyPFiT5LtcJbHY BgMbcRSikfazWXzcdQ76sy6xOyG9ZewdUBImfB+ZbAqkDHRhnfm4a8/J5Lgrdmzmtpxl bYWQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nexus-software-ie.20150623.gappssmtp.com header.s=20150623 header.b=Miiks7gP; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p26si7837629pli.781.2017.11.04.20.28.40; Sat, 04 Nov 2017 20:28:53 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nexus-software-ie.20150623.gappssmtp.com header.s=20150623 header.b=Miiks7gP; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752136AbdKED1n (ORCPT + 94 others); Sat, 4 Nov 2017 23:27:43 -0400 Received: from mail-wm0-f66.google.com ([74.125.82.66]:50113 "EHLO mail-wm0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751619AbdKED1l (ORCPT ); Sat, 4 Nov 2017 23:27:41 -0400 Received: by mail-wm0-f66.google.com with SMTP id b189so7796031wmd.4 for ; Sat, 04 Nov 2017 20:27:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nexus-software-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=mYX/CXAJkAU1pum0qn8a+C58iCY8IyxI7HrIpHQscqk=; b=Miiks7gPlXY1QNfrlkv3BekKkI8IVmXskbw62zCQk+m1Z44tH8CM7UJ2UOJvb0Ls7E FzTdxUCHT38N4D927PSK7LWJuJkWszgz51nYIMz9HIrvb0iH7Nbon7rTeRVtV/Nfryii 24K7IJovAn40XXAsNn/nPh3wtx2d/ufON6m/lUIjnqAKMBTHy6mRkEdYxk2C7whcDfT1 UE5CWXiu1ntKGIsrFssFwXKf68zanQOpJ7d8Ggrav0BEKZxtcQ11ZVLzNI+VJakhQiC2 Dgii++p7dniH5UU1ocabEitv2HBaGKMoSMfJZSlVy0AybY8B+vQTa7Mn8olRXKYD+hCM M0eQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=mYX/CXAJkAU1pum0qn8a+C58iCY8IyxI7HrIpHQscqk=; b=iP8yzAUl/P8Ip7r7lGX/6+Eqz7euhx3dvK5Ur7e0OyLHtbJD1YV7Lv71I8GfoxgoPw Q2t40SPCQyn2Grp1Xm5SFSxO4xjsENwMwsaHOjT6OJIg46CkZlaAcOH7yahMCVA1SQzn N3L74dtYNGvn8DcxVzClngt/3xJwTwBTGzBMgLR3rzSImKvrVQi7oa+ZFUO6u1GHhgQm oenoX+NYL65sCyvV8/tGCpsJJiPfwOxkt6UXq0Kc68BZS0WH+mB/VujxsF94fuHHNZPm wqGVlVqiQPpldcWu5prHTaRP08+RkkTginhOJcdN9r1eBCnaVRjBRpBFbNEfBLRbAPjX 2KLQ== X-Gm-Message-State: AMCzsaU+UFt0DfLxWIL5+rszxvWQaJyB90pxUtDJNgiEFYCrFwZ5N+No Ue1JHE2mSsCKoN7P6rKxWzApKg== X-Received: by 10.80.210.198 with SMTP id q6mr10868718edg.10.1509852460564; Sat, 04 Nov 2017 20:27:40 -0700 (PDT) Received: from localhost.localdomain ([109.255.42.2]) by smtp.gmail.com with ESMTPSA id a1sm8075536edb.37.2017.11.04.20.27.39 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 04 Nov 2017 20:27:40 -0700 (PDT) From: Bryan O'Donoghue To: johan@kernel.org, elder@kernel.org, gregkh@linuxfoundation.org, devel@driverdev.osuosl.org, keescook@chromium.org, linux-kernel@vger.kernel.org Cc: Bryan O'Donoghue Subject: [PATCH 0/2] Convert greybus loopback to core async API Date: Sun, 5 Nov 2017 03:27:37 +0000 Message-Id: <1509852459-5847-1-git-send-email-pure.logic@nexus-software.ie> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org dbec27298b0d ('staging: greybus: operation: add generic timeout support') gives the ability to remove lots of the asynchronous operation code in loopback. Kees is also doing a cleanup of timer code which for loopback will go away when converting to the core API. These two patches kill two birds with err, two stones (no aggression to birds intended) namely: - Converting over to the core asynchronous API - Getting rid of the timer code in loopback which will unblock what Kees is doing. Bryan O'Donoghue (2): staging: greybus: operation: add private data with get/set accessors staging: greybus: loopback: convert loopback to use generic async operations drivers/staging/greybus/loopback.c | 165 +++++++----------------------------- drivers/staging/greybus/operation.h | 13 +++ 2 files changed, 44 insertions(+), 134 deletions(-) -- 2.7.4 From 1583048907471546650@xxx Fri Nov 03 12:44:44 +0000 2017 X-GM-THRID: 1582543628565070226 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread