From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58557) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wjefo-0000kk-CG for qemu-devel@nongnu.org; Sun, 11 May 2014 21:05:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wjefg-0001Jo-Tn for qemu-devel@nongnu.org; Sun, 11 May 2014 21:04:56 -0400 Received: from mail-qg0-f44.google.com ([209.85.192.44]:50151) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wjefg-0001Jj-Qr for qemu-devel@nongnu.org; Sun, 11 May 2014 21:04:48 -0400 Received: by mail-qg0-f44.google.com with SMTP id i50so7015311qgf.3 for ; Sun, 11 May 2014 18:04:48 -0700 (PDT) Sender: Peter Crosthwaite From: Peter Crosthwaite Date: Sun, 11 May 2014 18:02:47 -0700 Message-Id: Subject: [Qemu-devel] [PATCH v4 0/2] Named GPIOs List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: peter.maydell@linaro.org, edgari@xilinx.com, alistai@xilinx.com, afaerber@suse.de This series implements Named GPIOs on the qdev level. Patch 1 is the feature presentation. Second patch I give a useful example of the feature's use (an SSI cleanup). Changed since v3: Addressed PMM v2 review Changed since v2: Re-ordered function args (PMM review) Changed since v1: use QLIST (AF review) Dropped former P1 (too far out of scope) Peter Crosthwaite (2): qdev: Implement named GPIOs ssi: Name the CS GPIO. hw/arm/stellaris.c | 7 ++-- hw/arm/xilinx_zynq.c | 2 +- hw/core/qdev.c | 82 ++++++++++++++++++++++++++++++++----- hw/microblaze/petalogix_ml605_mmu.c | 2 +- hw/ssi/ssi.c | 4 +- include/hw/qdev-core.h | 24 +++++++++-- include/hw/ssi.h | 2 + qdev-monitor.c | 16 +++++--- qtest.c | 19 ++++++--- 9 files changed, 127 insertions(+), 31 deletions(-) -- 1.9.2.1.g06c4abd