Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp504552pxf; Thu, 11 Mar 2021 08:24:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJwA8D3GBNsPrXaZsJOZ7mODhXRtWR+/hrSF6CZ6ArH3DWVEPDrlIVNXC5dRstwLhkBl13S/ X-Received: by 2002:a05:6402:3075:: with SMTP id bs21mr9388290edb.274.1615479852044; Thu, 11 Mar 2021 08:24:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1615479852; cv=none; d=google.com; s=arc-20160816; b=jslr6cuXCgK8KttUp/AcloL3XYhWYuyH3eHBt+h38HLp5l0RXL+ILK7vBkxU6NUFSo Bz5dNbwyHtzUoibLY0NMQSbjHZiVyFo6ri62cJ8hg+IEcFjEM89JpFER8Re0H3LwyCBj 2L8jSwC/6+kgMgWHBOWvGfpibejp0tkG5skzzzNzUwfDZ895dHUCdSkl+wVxqwu4qtY9 V7boS/XmWLqRPVIV5/xxyEDnh5aGdyPy6yS5T5yud0THmxp8KHlRThQCulsHel6FghG2 fyUHnf6lH4H5f68PNvsvdkNsuh9bYnDhxwpAVlqnYg1xGoiko45EFfQRwYUwWUQ1ZHyk LAqg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:date :message-id:subject:references:in-reply-to:cc:to:from:dkim-signature; bh=VkYQGIJI2AkHf8abuRF369vXpyQ7uYpYzBVwrn56Rsk=; b=S5MHLq4aqpNrVcOeM+tbqrXrN34iQu/Z32M/fJubcyYLrANm2iFTmM+50+GjpM2whu DAksUmjmyf3CJAh2JyPswewzZeN43oJeBZBNfyog7fV7UuWRXvyAZ4JKj61+fi27TXze nS086hHg6YdKSSfITLtOZBWi0vRu1DXFiWcPV6OFYJIbNylD4Exd0HNUGsYvIGeoEZKe gAxTd3e/UYIr4w0V0vnF+z50ICIFjpPLb7zt8BQt8WB+V1IS9Oq/ScDBwT8tJDyItV3N 4DZFCEjlTm3YA1FB+wArYWNuyuN8G9SCzrNeC/zpmaLOKpH16D7DiKCvfgt16Oq6Fgrg zGrQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=apC8y9l5; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n3si1926087ejz.565.2021.03.11.08.23.48; Thu, 11 Mar 2021 08:24:12 -0800 (PST) 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=@kernel.org header.s=k20201202 header.b=apC8y9l5; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234524AbhCKQT6 (ORCPT + 99 others); Thu, 11 Mar 2021 11:19:58 -0500 Received: from mail.kernel.org ([198.145.29.99]:52332 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234258AbhCKQTh (ORCPT ); Thu, 11 Mar 2021 11:19:37 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id B5B3464F9C; Thu, 11 Mar 2021 16:19:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1615479577; bh=KggN/HW1a2vQ4SGzBJ8jnbNIsyStFoH/eHKz0JbOLp0=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=apC8y9l5v895SynA/Ffe/RDrJU1QoCvrprizy9Hn7ygInav5RW+W0QScg+S6ip4bm nAoYHYNfqZ8cHNbUfDK8y3dzBeHOzf8hfOU1WC/WoxudhfaK5N/Adr0XPUpjehq5Md a71Y4D2tiRiY74h/+4Psezt4fwW0gClPJ69hJ8ToqX8/2SyORXvCnSbrZh3AO9Xknd iSwrBbbJD3BfqTpwLV35X+uMALe7uu6reNwRiMNShe3OMQ0iZaLhMfx8nqeYk1xb0G k9IGwhSd6B9yegQpvOXdgXTNZtc8Dp+JQrZrr9O/4/Ds5zYZDjSeVHET5ArKl8oPB0 YTmXyLoc9rMwA== From: Mark Brown To: Meng.Li@windriver.com, linux-kernel@vger.kernel.org Cc: vadivel.muruganx.ramuthevar@linux.intel.com, linux-spi@vger.kernel.org, meng.li@windriver.com, vigneshr@ti.com, tudor.ambarus@microchip.com In-Reply-To: <20210311091220.3615-1-Meng.Li@windriver.com> References: <20210311091220.3615-1-Meng.Li@windriver.com> Subject: Re: [PATCH] drivers: spi: cadence: set cqspi to the driver_data field of struct device Message-Id: <161547949200.51229.6800375335632446420.b4-ty@kernel.org> Date: Thu, 11 Mar 2021 16:18:12 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 11 Mar 2021 17:12:20 +0800, Meng.Li@windriver.com wrote: > When initialize cadence qspi controller, it is need to set cqspi > to the driver_data field of struct device, because it will be > used in function cqspi_remove/suspend/resume(). Otherwise, there > will be a crash trace as below when invoking these finctions. > Call trace: > cqspi_suspend+0x14/0x44 > dpm_run_callback+0x50/0x1c0 > __device_suspend+0x114/0x514 > ...... > el0_svc+0x20/0x30 > el0_sync_handler+0x1a4/0x1b0 > el0_sync+0x174/0x180 Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next Thanks! [1/1] drivers: spi: cadence: set cqspi to the driver_data field of struct device commit: ea94191e584b146878f0b7fd4b767500d7aae870 All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark