Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp2082079ybz; Sat, 2 May 2020 14:50:28 -0700 (PDT) X-Google-Smtp-Source: APiQypLYUq4M6/GddObxWIZJABQon1DtN0z74AZEW4//H6s6TMMzpV1Ht7TlcR9YvBpmJxy/DmkC X-Received: by 2002:aa7:d4c3:: with SMTP id t3mr8615301edr.191.1588456228462; Sat, 02 May 2020 14:50:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588456228; cv=none; d=google.com; s=arc-20160816; b=Juf/QB+543aw9bUrP3fXEaaMoeTMqXBUr9+8CiEKqOzMHNTbUiCnTDrViBMseXoI4l fiju8B+9LfIp30mjYd27P0mpPaG24Z7Vv0Z9Fsplum8k/xT8wU5FKLF6NBnHvSnfYQsF RQPujs+NOL1fgeAsukJSN1+gGs+0Wcg5bp7uSM7iJ0T0PgemSN0DlLl6d97qNSpW2iUo bt5NXLZ/QryyJE7i0HUjWqYV3538oAtG0EidGjpPcKCx5n0jdU1FnMuH1D+IGVzZMsMs VRawUXu1uBInnexK10oicLYxGcVa9X8s9bFSF4z0GallRbvX6DdPr2HDwK6bJwvAWRdm 96Rw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=bX94DfQt1bV1P2YZB/N6Fk9j80RMwAHUWH/2nPEPXCU=; b=ZlpOB+XW5q/bIkt40+YVxkm02u4qDc99DNXJJOmuocwQqMMwY2hzeqJFsAEQepxHxz EZtFGKEGkp71hK4eFINaA7TsPnFuuHPuJE2kCbNVc0+aJ+ixZhHcmPdtwIPvRn7eqFOB 9rI63jh1hsw+uGj3ucU5DGxCnkPavQettRB3Z5HBLdhXXAEKngPBDJux/9B1/DLlnP9o HKJYLfG0UtcYg0y6vYCFqF3rXKt+t1vkE9GcBErcdZmVSnBr+NeLCVYJL8DxPL/gEdOv UyLmLIu8iPhxGerV4bxeK5Io7nmKCqyzx4m+ns7cBxO7rvTB9m0PPfgnB2YN++UedWEm XSZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=duKx9r7f; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g11si3787893edr.185.2020.05.02.14.49.28; Sat, 02 May 2020 14:50:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=duKx9r7f; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728532AbgEBVpu (ORCPT + 99 others); Sat, 2 May 2020 17:45:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41220 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1728517AbgEBVpt (ORCPT ); Sat, 2 May 2020 17:45:49 -0400 Received: from mail-qk1-x742.google.com (mail-qk1-x742.google.com [IPv6:2607:f8b0:4864:20::742]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A750BC061A0C for ; Sat, 2 May 2020 14:45:49 -0700 (PDT) Received: by mail-qk1-x742.google.com with SMTP id b188so12770110qkd.9 for ; Sat, 02 May 2020 14:45:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=bX94DfQt1bV1P2YZB/N6Fk9j80RMwAHUWH/2nPEPXCU=; b=duKx9r7fwvG40664Z5QBj0CHyTmrEegm9PwE6Kel4jwKMf92j/Tuxs0l/Zq2yV7XHE JCoKU+9LHlEyKua+RFEOHysV5KbBw4SAWO4vfbkG+wMgjTZCOvNbxMIAdyyPA5aJmTYf OhUsmtRcP+H8cJakP2abIu+BKOdM6AHJjC60l5Swde1RLNmEGhxWXHkUZE0n8AfnSnfi xk6KnwSmOFiWEHKvvy2vjBEdOfZYaQVxe6Xorqnacd+ocXV/CKc5MpNEXBkT2k7D3hXz /6cjUAawY046PnPS6Hfs8eD1tXI9t3YWRe5ulsllPaWaK6Xf5njqHgdK7rseVHkt/+rO zWyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=bX94DfQt1bV1P2YZB/N6Fk9j80RMwAHUWH/2nPEPXCU=; b=XOFGcErFq8edK3CX5/1bmdZlJGlY2JhyEkIiLwBPDWuYzrwwaKjiQv1eSSsWwm1Rr3 yel01Imk/ZTZb2r9YWWS8sSgY0wb+WR6jMyEkmOlM7t7TReFdeHdbB4C2ZDHpi5nuG42 W3lMwpzpV71GU+i4n0hL9WtDt59/sVER9/B5Rr79JMItu3TMK2XjfS/yR4ZwNp3/BAv/ S0t15Uc9izVEaItUdpSPNAJSRlsPThyW8zRATetuadm6SaNr9H6eU7GqgV4bl89aT2PL hY8aG7NEWh6ZfcMGIvfPEQgSUf+Up9/XbQL3qiSS0zVjzUAREkLjj6saAy0bhkcS0JAb jw4Q== X-Gm-Message-State: AGi0PuY8RJmjSi+65NQ4UjSphCSd71EMXiKzYFZNK9Pjm8NW73k8ZxgN hOxv4dPo+CTIhg1ca5xOXd6dvbPwNsUBsW9mf4M= X-Received: by 2002:a37:d0f:: with SMTP id 15mr8420764qkn.276.1588455948750; Sat, 02 May 2020 14:45:48 -0700 (PDT) MIME-Version: 1.0 References: <20200502193120.79115-1-anarsoul@gmail.com> In-Reply-To: From: Vasily Khoruzhick Date: Sat, 2 May 2020 14:45:22 -0700 Message-ID: Subject: Re: [PATCH 0/2] ALSA: line6: hwdep: add support for poll and non-blocking read To: Takashi Iwai Cc: Jaroslav Kysela , Takashi Iwai , Thomas Gleixner , Pavel Machek , Allison Randal , Linux-ALSA , linux-kernel Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, May 2, 2020 at 1:32 PM Takashi Iwai wrote: > > On Sat, 02 May 2020 21:31:18 +0200, > Vasily Khoruzhick wrote: > > > > This series adds support for polling and non-blocking read for hwdep > > interface. This allows apps to listen to HW events without using busy > > loop. > > > > Example of app that uses hwdep interface for POD HD500 can be found > > here: https://github.com/anarsoul/line6_hwdep_test > > > > Vasily Khoruzhick (2): > > ALSA: line6: hwdep: add support for O_NONBLOCK opening mode > > ALSA: line6: Add poll callback for hwdep > > Looks like a nice extension. Applied both patches now to for-next > branch. Thanks for such a prompt response! > > thanks, > > Takashi