From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753583AbcGYUwS (ORCPT ); Mon, 25 Jul 2016 16:52:18 -0400 Received: from mail.kernel.org ([198.145.29.136]:60878 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753508AbcGYUwQ (ORCPT ); Mon, 25 Jul 2016 16:52:16 -0400 Date: Mon, 25 Jul 2016 22:52:10 +0200 From: Sebastian Reichel To: Linus Torvalds Cc: linux-kernel@vger.kernel.org Subject: HSI changes for 4.8 Message-ID: <20160725205209.GB30042@earth> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="bCsyhTFzCvuiizWE" Content-Disposition: inline User-Agent: Mutt/1.6.0 (2016-04-01) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --bCsyhTFzCvuiizWE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Linus, The following changes since commit 1a695a905c18548062509178b98bc91e67510864: Linux 4.7-rc1 (2016-05-29 09:29:24 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git tags/hsi-for-4.8 for you to fetch changes up to 9c99e5e51988798af2a687ef9b1716dd79388550: HSI: omap_ssi: drop pm_runtime_irq_safe (2016-06-28 00:40:08 +0200) ---------------------------------------------------------------- HSI changes for the v4.8 series * proper runtime pm support for omap-ssi and ssi-protocol * misc. fixes ---------------------------------------------------------------- Andrew F. Davis (2): hsi: Build hsi_boardinfo.c into hsi core if enabled hsi: Only descend into hsi directory when CONFIG_HSI is set Iago Abal (1): HSI: cmt_speech: Fix double spin_lock Muhammad Falak R Wani (2): HSI: cmt_speech: use vma_pages(). hsi: use kmemdup Sebastian Reichel (19): HSI: omap_ssi_port: remove useless newline HSI: omap_ssi: do not reset module HSI: ssi_protocol: avoid ssi_waketest call with held spinlock HSI: ssi_protocol: replace spin_lock with spin_lock_bh HSI: ssi_protocol: fix ssip_xmit invocation HSI: omap_ssi: convert cawake irq handler to thread HSI: omap_ssi_port: replace wkin_cken with atomic bitmap operations HSI: core: switch port event notifier from atomic to blocking HSI: omap_ssi_port: prepare start_tx/stop_tx for blocking pm_runtime calls HSI: omap_ssi_core: use pm_runtime_put instead of pm_runtime_put_sync HSI: omap_ssi_core: remove pm_runtime_get_sync call from tasklet HSI: omap_ssi_port: switch to threaded pio irq HSI: omap_ssi_port: avoid pm_runtime_get_sync in ssi_start_dma and ssi_start_pio HSI: omap_ssi_port: avoid calling runtime_pm_*_sync inside spinlock HSI: omap_ssi_port: replace pm_runtime_put_sync with non-sync variant HSI: omap_ssi_port: ensure clocks are kept enabled during transfer HSI: omap_ssi: call msg->complete() from process context HSI: omap_ssi_port: use rpm autosuspend API HSI: omap_ssi: drop pm_runtime_irq_safe Documentation/DocBook/device-drivers.tmpl | 2 +- drivers/Makefile | 2 +- drivers/hsi/Makefile | 3 +- drivers/hsi/clients/cmt_speech.c | 4 +- drivers/hsi/clients/ssi_protocol.c | 110 +++++++++------ drivers/hsi/controllers/omap_ssi.h | 18 +-- drivers/hsi/controllers/omap_ssi_core.c | 46 +++--- drivers/hsi/controllers/omap_ssi_port.c | 226 +++++++++++++++++------------- drivers/hsi/{hsi.c => hsi_core.c} | 16 +-- include/linux/hsi/hsi.h | 2 +- 10 files changed, 239 insertions(+), 190 deletions(-) rename drivers/hsi/{hsi.c => hsi_core.c} (97%) --bCsyhTFzCvuiizWE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJXlnv5AAoJENju1/PIO/qa338P/jIkG+pqxbp3geq5SmNy/44u lRu+0inkVjKDOJsy1JRg5TAkNgYG6BSoyBaK6jxnEeiRYtkzgMA/T/IetUmwVxcT ov5jEyjmkhsspvJ5TlD1uTZykswm2dfCouH1OTeUW26rWG7GOwhPecPHMX2otokI Geya3DtaqwvyG7CijuiIKGW5QEGTWulHDEpb10QBmMUvjYsnt1TMXuWsyqMBZkGx oZZT5Mr3Dq7ATVDly2cBfF19B1F1JpSawNO+DkOdor1TwHOxxeU7dQeRUjArexHJ pSmcoDWp1IaUS+pxjOpIutaMq7xakiOCa7InrTXp1VUsXAeZBDTshO7RjobuL0xz 5jaJm+BelB5wZ9RTauMgFDt/yOZoldhzgeXGlO5IPJAus9lNZ0xVdXbeNAJH9yNQ vIhaZ3X0IoM6s/H3JljXrYIErWqAJlqR6RXdl5JFsrudKYh7y3QC+smqa2ceqQQT 5Ao70HSa8dLWvPNzJld56JF6VTzTTbPbastL/VFo4UouAi7cmC15T88TIwsoGE0V /m17PRdBFKGF69PwdF3zeu4mi6bl7Qnfh1AErK4ZVRAVjTYryYvLcos3HZVWL5BY mu4ATIyGUtQk3KNi8/flK86d662Ns6k+0sJay0/GqhCpcg+WRIUicKlzA7P555yx 6VGIb9JznTJ1MK6k5dkr =lDFb -----END PGP SIGNATURE----- --bCsyhTFzCvuiizWE--