From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Subject: [PATCH v1 5/5] fbtft: Drop OF dependency Date: Wed, 20 Nov 2019 11:57:16 +0200 Message-ID: <20191120095716.26628-5-andriy.shevchenko@linux.intel.com> References: <20191120095716.26628-1-andriy.shevchenko@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20191120095716.26628-1-andriy.shevchenko@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: driverdev-devel-bounces@linuxdriverproject.org Sender: "devel" To: Greg Kroah-Hartman , dri-devel@lists.freedesktop.org, =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= , linux-fbdev@vger.kernel.org, Nishad Kamdar , devel@driverdev.osuosl.org Cc: Andy Shevchenko List-Id: dri-devel@lists.freedesktop.org Now, since driver became OF independent, no need to keep OF dependency. Signed-off-by: Andy Shevchenko --- drivers/staging/fbtft/Kconfig | 2 +- drivers/staging/fbtft/fbtft.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/staging/fbtft/Kconfig b/drivers/staging/fbtft/Kconfig index cb61c2a772bd..54751d9fc0ff 100644 --- a/drivers/staging/fbtft/Kconfig +++ b/drivers/staging/fbtft/Kconfig @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 menuconfig FB_TFT tristate "Support for small TFT LCD display modules" - depends on FB && SPI && OF + depends on FB && SPI depends on GPIOLIB || COMPILE_TEST select FB_SYS_FILLRECT select FB_SYS_COPYAREA diff --git a/drivers/staging/fbtft/fbtft.h b/drivers/staging/fbtft/fbtft.h index 9b6bdb62093d..5f782da51959 100644 --- a/drivers/staging/fbtft/fbtft.h +++ b/drivers/staging/fbtft/fbtft.h @@ -309,7 +309,7 @@ MODULE_DEVICE_TABLE(of, dt_ids); \ static struct spi_driver fbtft_driver_spi_driver = { \ .driver = { \ .name = _name, \ - .of_match_table = of_match_ptr(dt_ids), \ + .of_match_table = dt_ids, \ }, \ .probe = fbtft_driver_probe_spi, \ .remove = fbtft_driver_remove_spi, \ @@ -319,7 +319,7 @@ static struct platform_driver fbtft_driver_platform_driver = { \ .driver = { \ .name = _name, \ .owner = THIS_MODULE, \ - .of_match_table = of_match_ptr(dt_ids), \ + .of_match_table = dt_ids, \ }, \ .probe = fbtft_driver_probe_pdev, \ .remove = fbtft_driver_remove_pdev, \ -- 2.24.0 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7BBEEC432C3 for ; Thu, 21 Nov 2019 07:59:26 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 58DDB20872 for ; Thu, 21 Nov 2019 07:59:26 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 58DDB20872 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 256546EB53; Thu, 21 Nov 2019 07:59:21 +0000 (UTC) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4AD196E174 for ; Wed, 20 Nov 2019 09:57:21 +0000 (UTC) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Nov 2019 01:57:20 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,221,1571727600"; d="scan'208";a="209693593" Received: from black.fi.intel.com ([10.237.72.28]) by orsmga006.jf.intel.com with ESMTP; 20 Nov 2019 01:57:18 -0800 Received: by black.fi.intel.com (Postfix, from userid 1003) id A4F4F236; Wed, 20 Nov 2019 11:57:17 +0200 (EET) From: Andy Shevchenko To: Greg Kroah-Hartman , dri-devel@lists.freedesktop.org, =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= , linux-fbdev@vger.kernel.org, Nishad Kamdar , devel@driverdev.osuosl.org Subject: [PATCH v1 5/5] fbtft: Drop OF dependency Date: Wed, 20 Nov 2019 11:57:16 +0200 Message-Id: <20191120095716.26628-5-andriy.shevchenko@linux.intel.com> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20191120095716.26628-1-andriy.shevchenko@linux.intel.com> References: <20191120095716.26628-1-andriy.shevchenko@linux.intel.com> MIME-Version: 1.0 X-Mailman-Approved-At: Thu, 21 Nov 2019 07:59:20 +0000 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Andy Shevchenko Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Message-ID: <20191120095716.61nExSbb4OtLiluVyxPMlbT7Jl4WHLuxG8R-akqR0eI@z> Tm93LCBzaW5jZSBkcml2ZXIgYmVjYW1lIE9GIGluZGVwZW5kZW50LCBubyBuZWVkIHRvIGtlZXAg T0YgZGVwZW5kZW5jeS4KClNpZ25lZC1vZmYtYnk6IEFuZHkgU2hldmNoZW5rbyA8YW5kcml5LnNo ZXZjaGVua29AbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvc3RhZ2luZy9mYnRmdC9LY29u ZmlnIHwgMiArLQogZHJpdmVycy9zdGFnaW5nL2ZidGZ0L2ZidGZ0LmggfCA0ICsrLS0KIDIgZmls ZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2RyaXZlcnMvc3RhZ2luZy9mYnRmdC9LY29uZmlnIGIvZHJpdmVycy9zdGFnaW5nL2ZidGZ0L0tj b25maWcKaW5kZXggY2I2MWMyYTc3MmJkLi41NDc1MWQ5ZmMwZmYgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvc3RhZ2luZy9mYnRmdC9LY29uZmlnCisrKyBiL2RyaXZlcnMvc3RhZ2luZy9mYnRmdC9LY29u ZmlnCkBAIC0xLDcgKzEsNyBAQAogIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAog bWVudWNvbmZpZyBGQl9URlQKIAl0cmlzdGF0ZSAiU3VwcG9ydCBmb3Igc21hbGwgVEZUIExDRCBk aXNwbGF5IG1vZHVsZXMiCi0JZGVwZW5kcyBvbiBGQiAmJiBTUEkgJiYgT0YKKwlkZXBlbmRzIG9u IEZCICYmIFNQSQogCWRlcGVuZHMgb24gR1BJT0xJQiB8fCBDT01QSUxFX1RFU1QKIAlzZWxlY3Qg RkJfU1lTX0ZJTExSRUNUCiAJc2VsZWN0IEZCX1NZU19DT1BZQVJFQQpkaWZmIC0tZ2l0IGEvZHJp dmVycy9zdGFnaW5nL2ZidGZ0L2ZidGZ0LmggYi9kcml2ZXJzL3N0YWdpbmcvZmJ0ZnQvZmJ0ZnQu aAppbmRleCA5YjZiZGI2MjA5M2QuLjVmNzgyZGE1MTk1OSAxMDA2NDQKLS0tIGEvZHJpdmVycy9z dGFnaW5nL2ZidGZ0L2ZidGZ0LmgKKysrIGIvZHJpdmVycy9zdGFnaW5nL2ZidGZ0L2ZidGZ0LmgK QEAgLTMwOSw3ICszMDksNyBAQCBNT0RVTEVfREVWSUNFX1RBQkxFKG9mLCBkdF9pZHMpOyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiBzdGF0aWMgc3RydWN0IHNw aV9kcml2ZXIgZmJ0ZnRfZHJpdmVyX3NwaV9kcml2ZXIgPSB7ICAgICAgICAgICAgICAgICAgICAg ICBcCiAJLmRyaXZlciA9IHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIFwKIAkJLm5hbWUgICA9IF9uYW1lLCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBcCi0JCS5vZl9tYXRjaF90YWJsZSA9IG9mX21hdGNoX3B0 cihkdF9pZHMpLCAgICAgICAgICAgICAgICAgICAgXAorCQkub2ZfbWF0Y2hfdGFibGUgPSBkdF9p ZHMsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKIAl9LCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogCS5w cm9iZSAgPSBmYnRmdF9kcml2ZXJfcHJvYmVfc3BpLCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBcCiAJLnJlbW92ZSA9IGZidGZ0X2RyaXZlcl9yZW1vdmVfc3BpLCAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIFwKQEAgLTMxOSw3ICszMTksNyBAQCBzdGF0aWMgc3RydWN0 IHBsYXRmb3JtX2RyaXZlciBmYnRmdF9kcml2ZXJfcGxhdGZvcm1fZHJpdmVyID0geyAgICAgICAg ICAgICBcCiAJLmRyaXZlciA9IHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIFwKIAkJLm5hbWUgICA9IF9uYW1lLCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAJCS5vd25lciAgPSBUSElTX01PRFVMRSwgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotCQkub2ZfbWF0Y2hfdGFibGUgPSBv Zl9tYXRjaF9wdHIoZHRfaWRzKSwgICAgICAgICAgICAgICAgICAgIFwKKwkJLm9mX21hdGNoX3Rh YmxlID0gZHRfaWRzLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAJfSwgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIFwKIAkucHJvYmUgID0gZmJ0ZnRfZHJpdmVyX3Byb2JlX3BkZXYsICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgXAogCS5yZW1vdmUgPSBmYnRmdF9kcml2ZXJfcmVtb3ZlX3BkZXYs ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0tIAoyLjI0LjAKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxp c3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==