Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932378AbeAJJT7 (ORCPT + 1 other); Wed, 10 Jan 2018 04:19:59 -0500 Received: from mailout4.samsung.com ([203.254.224.34]:55668 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751827AbeAJJTy (ORCPT ); Wed, 10 Jan 2018 04:19:54 -0500 DKIM-Filter: OpenDKIM Filter v2.11.0 mailout4.samsung.com 20180110091952epoutp0449b00b193141aa3674bb4295d28d261f~IaFXEs3Tk3084530845epoutp04P X-AuditID: b6c32a47-5ebff70000001126-ba-5a55dab7127b MIME-version: 1.0 Content-transfer-encoding: 8BIT Content-type: text/plain; charset="utf-8" Message-id: <5A55DAB6.2020808@samsung.com> Date: Wed, 10 Jan 2018 18:19:50 +0900 From: Chanwoo Choi Organization: Samsung Electronics User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 To: Krzysztof Kozlowski Cc: Marek Szyprowski , Sylwester Nawrocki , kgene@kernel.org, Tomasz Figa , chanwoo@kernel.org, Jaehoon Chung , Inki Dae , linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: Re: [RFC PATCH 0/9] soc: samsung: Add support of suspend-to-RAM on Exynos5433 In-reply-to: X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMJsWRmVeSWpSXmKPExsWy7bCmme72W6FRBs/7JC0m3rjCYjH/yDlW i0n3J7BY3PjVxmrR//g1s8X58xvYLTY9vsZqcXnXHDaLGef3MVmsPXKX3eLwm3ZWi1W7/jA6 8HjsnHWX3WPTqk42j81L6j36tqxi9Pi8SS6ANSrVJiM1MSW1SCE1Lzk/JTMv3VbJOzjeOd7U zMBQ19DSwlxJIS8xN9VWycUnQNctMwfoPCWFssScUqBQQGJxsZK+nU1RfmlJqkJGfnGJrVK0 oaGRnqGBuZ6RkZGeiXGslZEpUElCasbezZ8YC45yVmzpvMDSwPiJvYuRk0NCwETizdajrF2M XBxCAjsYJY697WeBcL4zSpx/N58JpurC22PMEIndjBLNT/eAtfMKCEr8mHwPqIODg1lAXuLI pWyQMLOApsSLL5OgBt1jlPh37jI7SA2vgJbEzKUiIDUsAqoSTdtmsIDYbEDh/S9usIHY/AKK Eld/PGYEsUUFIiR2zv8GtkoEaOb1v9/BLmUW+MskseT2PEaQmcJARZ2dtSA1nALBEtMXNDGB 1EgIfGaT2LD2LTPEAy4S9/d1s0LYwhKvjm+Bel9a4tmqjYwQDe2MEu175zFDOFMYJc5dvwf1 vrHEs4VdTBCv8Ul0HP4L9o2EAK9ER5sQRImHROOEZqiwo8SxrgCI5x8wSrzb1cU8gVFuFlJ4 zUKE1yyk8FrAyLyKUSy1oDg3PbXYqMBYrzgxt7g0L10vOT93EyM4QWq572Dcds7nEKMAB6MS D++HGyFRQqyJZcWVuYcYJTiYlUR4fecHRwnxpiRWVqUW5ccXleakFh9iNAWG90RmKdHkfGDy ziuJNzSxNDAxMzMyN7MAJjBx3tYAlyghgfTEktTs1NSC1CKYPiYOTqkGxqXCRx9s59orcPzR 3obv/91neTfKtLrISdVtLtq6rGXyz1hHU1bnzffZZ/dYmvne851bvWb6PJ0zF9eYcIUcu7Os /OwR+ylS62K6rbamm+pvZ/G73LRzodvLv1+O9Z2VXRzmebR9kxBDbY/06pik+/VWD+S3vLu6 6G3EtHcJao9eNbgZlLAKliixFGckGmoxFxUnAgDcTp/KpgMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMLMWRmVeSWpSXmKPExsVy+t9jAd1tt0KjDO7ssbCYeOMKi8X8I+dY LSbdn8BiceNXG6tF/+PXzBbnz29gt9j0+BqrxeVdc9gsZpzfx2Sx9shddovDb9pZLVbt+sPo wOOxc9Zddo9NqzrZPDYvqffo27KK0ePzJrkA1igum5TUnMyy1CJ9uwSujL2bPzEWHOWs2NJ5 gaWB8RN7FyMnh4SAicSFt8eYuxi5OIQEdjJKXL76BizBKyAo8WPyPZYuRg4OZgF5iSOXsiFM dYkpU3Ihyh8wSvRc2cQKEucV0JKYuVQEpJNFQFWiadsMFhCbDSi8/8UNNhCbX0BR4uqPx4wg 5aICERLdJypBwiICmhLX/35nBRnJLPCXSeLszDdsIDXCQDWdnbUQqx4xSuxqXQ92GadAsMSC 3knsExgFZiE5dBbCobMQDl3AyLyKUTK1oDg3PbfYqMAoL7Vcrzgxt7g0L10vOT93EyMwKrYd 1urfwfh4SfwhRgEORiUe3g83QqKEWBPLiitzDzFKcDArifD6zg+OEuJNSaysSi3Kjy8qzUkt PsQozcGiJM7Ln38sUkggPbEkNTs1tSC1CCbLxMEp1cCYzjd5h9gb3ipZmxCOIDdVpbkP7Tpu 7xds4buz2PNC3mcOJ5/nCowL+wped6tPuVgy0U/RPjCm4Mfz5XtuiEXmVzMt3e8SYhM9tT8n PuoV48IdnzeEiLtFHJX0amqfw/rATTtdUvpFmbNju+hChhsrjJmzN94t/jFbwev6Kq6zjoeS L5goBimxFGckGmoxFxUnAgDQcRn1hgIAAA== X-CMS-MailID: 20180110091950epcas2p1fc015020346853a31f49658c73c9da11 X-Msg-Generator: CA CMS-TYPE: 102P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20180109075904epcas2p302d58aacfbb2195e455a25c90a1c610b X-RootMTR: 20180109075904epcas2p302d58aacfbb2195e455a25c90a1c610b References: <1515484746-10656-1-git-send-email-cw00.choi@samsung.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: On 2018년 01월 09일 20:56, Krzysztof Kozlowski wrote: > On Tue, Jan 9, 2018 at 8:58 AM, Chanwoo Choi wrote: >> In the mainline, there is no case to support the suspend-to-RAM for Samsung >> Exynos SoC. This patchset support the suspend-to-RAM for 64bit Exynos SoC. >> >> For 32bit, arch/arm/mach-exynos/* directoy contains the suspend-related >> codes such as suspend.c/exynos.c. But, 64bit Exynos should contain >> the suspend-related codes in the drivers/soc/samsung/*. So, this patchset >> develop the patch4/5 for drivers/soc/samsung/exynos-pm.c. to support suspend >> 64bit Exynos SoC. >> >> But, I'm not sure what is proper approach for both 32/64bit Exynos. >> - Approach1 : Split out the supend-related codes between 32/64bit. >> : arch/arm/mach-exynos/* contains the suspend-related codes for 32bit. >> : drivers/soc/samsung/* contains the suspend-related codes for 64bit. >> - Approach2 : Consolidate the all suspend-related codes to drivers/soc/samsung/. > > I prefer approach #2 - consolidate the code... unless this creates > some unmaintainable monster :) I'll try to consolidate code. [snip] -- Best Regards, Chanwoo Choi Samsung Electronics