Received: from eggs.gnu.org ([2001:4830:134:3::10]:59004) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WXfhU-0005z3-Gu for qemu-devel@nongnu.org; Tue, 08 Apr 2014 19:45:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WXfhN-0007B0-2W for qemu-devel@nongnu.org; Tue, 08 Apr 2014 19:45:08 -0400 Received: from mail-pa0-f49.google.com ([209.85.220.49]:45847) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WXfhM-0007Aq-Sz for qemu-devel@nongnu.org; Tue, 08 Apr 2014 19:45:00 -0400 Received: by mail-pa0-f49.google.com with SMTP id lj1so1708855pab.36 for ; Tue, 08 Apr 2014 16:45:00 -0700 (PDT) Sender: Peter Crosthwaite From: Peter Crosthwaite Date: Tue, 8 Apr 2014 16:44:27 -0700 Message-Id: Subject: [Qemu-devel] [PATCH for-2.1 v1 0/3] Named GPIOs List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: peter.maydell@linaro.org, alistai@xilinx.com This series implements Named GPIOs on the qdev level. Patch 2 is the feature presentation. First patch is a developer-centric patch I have had in my tree for a while. I include it so it picks up the change pattern in P2. Last patch I give a useful example of the features use (an SSI cleanup). Peter Crosthwaite (3): qdev: Define qdev_get_gpio_out qdev: Implement named GPIOs ssi: Name the CS GPIO. hw/arm/stellaris.c | 7 ++-- hw/arm/xilinx_zynq.c | 2 +- hw/core/qdev.c | 84 ++++++++++++++++++++++++++++++++----- hw/microblaze/petalogix_ml605_mmu.c | 2 +- hw/ssi/ssi.c | 4 +- include/hw/qdev-core.h | 26 ++++++++++-- include/hw/ssi.h | 2 + qdev-monitor.c | 14 ++++--- qtest.c | 15 ++++--- 9 files changed, 125 insertions(+), 31 deletions(-) -- 1.9.1.1.gbb9f595