From patchwork Wed Mar 11 15:27:07 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Davor Joja X-Patchwork-Id: 5986711 Return-Path: X-Original-To: patchwork-linux-fbdev@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id C506C9F380 for ; Wed, 11 Mar 2015 15:35:38 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id F14E4203AD for ; Wed, 11 Mar 2015 15:35:37 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 1080420386 for ; Wed, 11 Mar 2015 15:35:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754230AbbCKPfQ (ORCPT ); Wed, 11 Mar 2015 11:35:16 -0400 Received: from mail.logicbricks.com ([89.201.165.134]:27597 "EHLO mail.logicbricks.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753503AbbCKPda (ORCPT ); Wed, 11 Mar 2015 11:33:30 -0400 X-Greylist: delayed 334 seconds by postgrey-1.27 at vger.kernel.org; Wed, 11 Mar 2015 11:33:15 EDT From: Davor Joja To: , , , CC: Davor Joja Subject: [PATCH 06/10] fbdev: xylon: Framebuffer driver kernel and make configuration Date: Wed, 11 Mar 2015 16:27:07 +0100 X-Mailer: git-send-email 1.9.1 In-Reply-To: <1426087631-9952-1-git-send-email-davorjoja@logicbricks.com> References: <1426087631-9952-1-git-send-email-davorjoja@logicbricks.com> MIME-Version: 1.0 X-Originating-IP: [192.168.0.95] Message-ID: <879fcb64-0aa3-4b8c-af16-b2a8960a22e5@mail.xylon.local> Sender: linux-fbdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-fbdev@vger.kernel.org X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Driver kernel and build configuration. Signed-off-by: Davor Joja --- drivers/video/fbdev/xylon/Kconfig | 31 +++++++++++++++++++++++++++++++ drivers/video/fbdev/xylon/Makefile | 3 +++ 2 files changed, 34 insertions(+) create mode 100644 drivers/video/fbdev/xylon/Kconfig create mode 100644 drivers/video/fbdev/xylon/Makefile diff --git a/drivers/video/fbdev/xylon/Kconfig b/drivers/video/fbdev/xylon/Kconfig new file mode 100644 index 0000000..74278ad --- /dev/null +++ b/drivers/video/fbdev/xylon/Kconfig @@ -0,0 +1,31 @@ +menuconfig FB_XYLON + tristate "Xylon logiCVC frame buffer support" + depends on FB + default n + select FB_CFB_FILLRECT + select FB_CFB_COPYAREA + select FB_CFB_IMAGEBLIT + select FB_MODE_HELPERS + select VIDEOMODE_HELPERS + help + Choose this option if you want to use the Xylon logiCVC as frame + buffer device. Without the support of PCI & AGP. + +config FB_XYLON_PIXCLK + bool "Xylon logiCVC pixel clock" + depends on FB_XYLON + default n + help + logiCVC pixel clock generated from: + - External generator not controllable by Xylon framebuffer driver + This is default selection. + - Generators controllable by Xylon framebuffer driver + +config FB_XYLON_PIXCLK_LOGICLK + bool "Xylon logiCLK pixel clock generator" + depends on FB_XYLON && FB_XYLON_PIXCLK + default n + select COMMON_CLK_LOGICLK + help + Support for controlling pixel clock generation from + Xylon logiCLK FGPA IP core. diff --git a/drivers/video/fbdev/xylon/Makefile b/drivers/video/fbdev/xylon/Makefile new file mode 100644 index 0000000..3baa96a --- /dev/null +++ b/drivers/video/fbdev/xylon/Makefile @@ -0,0 +1,3 @@ +xylonfb-y := xylonfb_main.o xylonfb_core.o xylonfb_ioctl.o xylonfb_pixclk.o + +obj-$(CONFIG_FB_XYLON) += xylonfb.o