Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp4865731ybb; Tue, 24 Mar 2020 06:47:33 -0700 (PDT) X-Google-Smtp-Source: ADFU+vsCuWJA04UkkWA1fJholVkYu00SO0KtMbnXT4aSgPWXoIUJHiQKoJhZx6gS844FmV2L5glQ X-Received: by 2002:aca:39d5:: with SMTP id g204mr3246440oia.93.1585057653181; Tue, 24 Mar 2020 06:47:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585057653; cv=none; d=google.com; s=arc-20160816; b=VJlvsrzxyM3v3nFNWjknCTFGT/2Zt9SqRxdLuVk93McYrTMB/uwUYSj6U3dTrCZEfp iGAvTjS9R+z7EN0KOUo7CDprEVqtmZ8fIOScy0hjpB94ehtc3QhfyhbdY/G4Qv8QlLPD nwNm3K0kgmgKF5u4Zx1RNjo/4H71N+WBjOm4FBlnJtvOzZNFRCZZc7UFk7OuJNJikqWE x2rRPjpGz4nYm1Xk5o0HQZpStz360zUAm7AFZjVE7VDn67hy4jpKFV8oPjN3raSXk0IW OElSWRZJ0OrG0StsgERyR+oCS7nHmjYrcNLV46/IfrPjaZ3lmciIQxNFDOvgZVlFuDsE zHVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:cms-type :content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature:dkim-filter; bh=rhhrPM93CG0b8oKYRKwOJigfjSTatX4Tm1+HO5o6DnM=; b=cO6sie/tjQouAQtpFIv3vXd6WgJ5jXUC04J65vxvoH+puXTKWOsGoj8OfC3uXrpDEM jaxOsI9cTloiF1iCd3kuH5CP/PXeEpZZWwfdYPRmxTYxm/oICYo0ENakULvyzNnycj3H 8LFBhfNyDZl+wr1DyrBQL+63pZtPjd+a3m3LPyfexDU2ZF/bAl/11zrpgElQL8KN9NCP rlpE+M6HTpIYTYrKzVxq59UJt058gllg2t7/hntJQrp7w3Kpyzo6DNJWADzcZtJJ24Cg zOm7CujB/Q0olBc3CgxuthwhqNiwn1wqOrTYIBqo6ueZHXVQ6komSNxEX1Xn6jv7Ws4m L5AA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=byd8ohrN; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l24si9111504otk.286.2020.03.24.06.47.19; Tue, 24 Mar 2020 06:47:33 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=byd8ohrN; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727612AbgCXNpV (ORCPT + 99 others); Tue, 24 Mar 2020 09:45:21 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:40742 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727393AbgCXNpU (ORCPT ); Tue, 24 Mar 2020 09:45:20 -0400 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20200324134519euoutp01d5be074caaeeef0bf041aba2e6d8e187~-QWph5GrI3230632306euoutp01U for ; Tue, 24 Mar 2020 13:45:19 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20200324134519euoutp01d5be074caaeeef0bf041aba2e6d8e187~-QWph5GrI3230632306euoutp01U DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1585057519; bh=rhhrPM93CG0b8oKYRKwOJigfjSTatX4Tm1+HO5o6DnM=; h=From:To:Cc:Subject:Date:References:From; b=byd8ohrNTW7n5MPLVVNMgJ5gjscE07GWSs4VtEhMln1q6C6RnDMxtdAA06+NNj2+j JQdMo7EqVKDhyXqW+3grgaCX4hrMOk/BP/T4I3Db8SlhPFru2nYJ4a8l3pAHGT+DQh 7RkGhU6WSmXmYcZQaVFnErnoFxBObmUqddaDkxTg= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20200324134518eucas1p11bc8b62d77fe0f52777f46d2c2d603f1~-QWpTK8Ke1592815928eucas1p1M; Tue, 24 Mar 2020 13:45:18 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 06.48.60679.EEE0A7E5; Tue, 24 Mar 2020 13:45:18 +0000 (GMT) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p1.samsung.com (KnoxPortal) with ESMTPA id 20200324134518eucas1p1440c92398ddcbe5ea72d6db3703d3f97~-QWo6xfPk0905409054eucas1p1j; Tue, 24 Mar 2020 13:45:18 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20200324134518eusmtrp17752f05b21be98ec271b0054dcafead6~-QWo6I03L2619426194eusmtrp1n; Tue, 24 Mar 2020 13:45:18 +0000 (GMT) X-AuditID: cbfec7f4-0cbff7000001ed07-c2-5e7a0eee4996 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 4B.E6.08375.EEE0A7E5; Tue, 24 Mar 2020 13:45:18 +0000 (GMT) Received: from AMDC3058.digital.local (unknown [106.120.51.71]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20200324134517eusmtip27d0ef96226851c80515eca3644966487~-QWojJSDK3226032260eusmtip2z; Tue, 24 Mar 2020 13:45:17 +0000 (GMT) From: Bartlomiej Zolnierkiewicz To: linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: Andrzej Hajda , Sam Ravnborg , b.zolnierkie@samsung.com Subject: [PATCH v2 0/6] video: fbdev: controlfb: small cleanup Date: Tue, 24 Mar 2020 14:45:02 +0100 Message-Id: <20200324134508.25120-1-b.zolnierkie@samsung.com> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCKsWRmVeSWpSXmKPExsWy7djPc7rv+KriDM4v0bG4te4cq8XGGetZ La58fc9mcaLvA6vF5V1z2CxW/NzK6MDmcb/7OJPHkmlX2Tz6tqxi9Pi8SS6AJYrLJiU1J7Ms tUjfLoEro+3jVfaCiZwV77YdY2xgPMTexcjJISFgInFq+V6mLkYuDiGBFYwSB38dZoNwvjBK 3H78gxHC+cwoceJfAzNMy7G+1+wQieWMEssvT2KBa5n5dDXYYDYBK4mJ7asYQWwRgQSJFdNn gNnMAikSH7b8B1rIwSEsYCdx9l4oSJhFQFVi/+dZYCW8ArYSV9cuZ4NYJi+x9dsnVoi4oMTJ mU9YIMbISzRvnc0MsldC4DGbxI+F66Guc5GYO3kZ1HPCEq+Ob4GyZSROT+5hgWhYxyjxt+MF VPd2oBcm/4NaZy1x59wvNpDrmAU0Jdbv0ocIO0qsmHAQ7GgJAT6JG28FIY7gk5i0bTozRJhX oqNNCKJaTWLDsg1sMGu7dq6EOs1D4uv8K2DlQgKxEu/Pu09gVJiF5LNZSD6bhXDCAkbmVYzi qaXFuempxUZ5qeV6xYm5xaV56XrJ+bmbGIFp5fS/4192MO76k3SIUYCDUYmHV+NhZZwQa2JZ cWXuIUYJDmYlEd7NqRVxQrwpiZVVqUX58UWlOanFhxilOViUxHmNF72MFRJITyxJzU5NLUgt gskycXBKNTBmxChcFptep/FPOfj7lcdcJczT565f+MlmxlIhR3XNH4aTp22UDmFd19ORzZC7 vftCxvEVW9P+7L45icUlzaN/X+//LWtdOQXWmAgHhKSYforhW9192uBQz+uOResZnN+UL9P4 EVxy5q3gVt9cv4O3yvyffPnsLBxxofTbyRtvvhaYbXib+OWYEktxRqKhFnNRcSIAKb4XCScD AAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOLMWRmVeSWpSXmKPExsVy+t/xe7rv+KriDA6fELC4te4cq8XGGetZ La58fc9mcaLvA6vF5V1z2CxW/NzK6MDmcb/7OJPHkmlX2Tz6tqxi9Pi8SS6AJUrPpii/tCRV ISO/uMRWKdrQwkjP0NJCz8jEUs/Q2DzWyshUSd/OJiU1J7MstUjfLkEvo+3jVfaCiZwV77Yd Y2xgPMTexcjJISFgInGs7zWYLSSwlFHi7Wu9LkYOoLiMxPH1ZRAlwhJ/rnWxQZR8YpRY9FsV xGYTsJKY2L6KEcQWEUiS6Gw4yQxiMwukSUw6e5cJZIywgJ3E2XuhIGEWAVWJ/Z9ngZXzCthK XF27nA1ivLzE1m+fWCHighInZz5hgRgjL9G8dTbzBEa+WUhSs5CkFjAyrWIUSS0tzk3PLTbU K07MLS7NS9dLzs/dxAgM5G3Hfm7ewXhpY/AhRgEORiUeXo2HlXFCrIllxZW5hxglOJiVRHg3 p1bECfGmJFZWpRblxxeV5qQWH2I0BTp2IrOUaHI+MMrySuINTQ3NLSwNzY3Njc0slMR5OwQO xggJpCeWpGanphakFsH0MXFwSjUwCvy/tZC71+XOGmuzc/ulerRrvi2xXyyWJrT8X3jGcd5f nySeLXD9sLBw+8pgodqKKb6JSjovHkY//Xl+5uJHhyZUHfy9rEv1ke12RXElpfjvLuuuFFw0 lFHzv3r55X3NnU4ue3vudb1Jj12gvSKgJt34dotq1yKJJyKKAvbmuzQe+gne6fjXq8RSnJFo qMVcVJwIANodE096AgAA X-CMS-MailID: 20200324134518eucas1p1440c92398ddcbe5ea72d6db3703d3f97 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20200324134518eucas1p1440c92398ddcbe5ea72d6db3703d3f97 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20200324134518eucas1p1440c92398ddcbe5ea72d6db3703d3f97 References: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Small cleanup for controlfb driver: - fix sparse warnings - remove not working module support - add COMPILE_TEST support - remove redundant function prototypes Changes since v1 (https://lore.kernel.org/lkml/20200116140900.26363-1-b.zolnierkie@samsung.com/): - use in_le32() instead of le32_to_cpup() - use eieio() and dcbf() helpers - add invalid_vram_cache() helper - add more dummy CONFIG_PPC_PMAC=n helpers to avoid ifdefs - add ACKs from Sam Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics Bartlomiej Zolnierkiewicz (6): video: fbdev: controlfb: fix sparse warning about using incorrect type video: fbdev: controlfb: add COMPILE_TEST support video: fbdev: controlfb: remove obsolete module support video: fbdev: controlfb: remove function prototypes part #1 video: fbdev: controlfb: remove function prototypes part #2 video: fbdev: controlfb: remove function prototypes part #3 drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/controlfb.c | 828 +++++++++++++++----------------- 2 files changed, 391 insertions(+), 439 deletions(-) -- 2.24.1