Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp2436709ybl; Thu, 9 Jan 2020 12:44:58 -0800 (PST) X-Google-Smtp-Source: APXvYqwVsvNIKgUrweNIQ6ew3uN3w7AQFjjTdrbnSDUMQ8FK5z938zje3kt6ZKzysQqbZdqxpVBE X-Received: by 2002:aca:ac0d:: with SMTP id v13mr4487711oie.160.1578602698313; Thu, 09 Jan 2020 12:44:58 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1578602698; cv=pass; d=google.com; s=arc-20160816; b=GbpS4odeZtsfbAD/3QW1ieCHgIMDdw40jMp7MESEyDhYu5hwvjNmG0SVZkiY0b7Bax gj8e6GGnm10lpMRK+RzlNfKciizAJHf5qo4yK/Kdx8oi1kzLQOEHpShMxwyphnczZ8Y+ s2l9hWAmEWdltsBaLeYRyr8cIjIXFaS960BdqJ9oxWdWc0pkPlu9oy/7NPjWolCQFptQ xgDv7Q4J8oifmC4S19SErUj3TRpxguDXDeLP7v3yQKE+WvBQrk7UbARqTcO5k1FhR1W5 AMcRszL2XKDQRc0Y3r6NkDdm/8YYXPiIiaBUYo0vXpf6VpvjMZYmbatkOrZA97GjPlnb Xlqw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=Qq1/PJf+Q9W6nmUlSbouULjJQxl7pzGd26ujV7jjax8=; b=Bg1fVHi17tZ3nJvkF9aw/PghhoEEYrnxxVoGiADo9X+lxnkOQhlc84O5KLif4vD8Bo n+5ta89mjA+7Uxd6dUusTLEbZHYcXovNQEziyNw/TPPl34FJWsMBdHXC1mwTMqAqDeO3 Tr9gV8zLZpLtD7kKE5AFOIn/BtDAVaO2PckW7zFfeDdgJ9SAvepRqCudJ12zQzYHI3T9 wFOLo7Dp+gXD2PIwMvCBpx32Blt+JEjh3uSRvr1Q4AhnkxZJxWmrloTI0jEMUwivseoU ycfUL2RtkRxKeV+UaAI6wgQ0NfOc+1cqUCvRR9Bulk16+VxfF+MNrH/bf2O/SmKvyW6W c/ZQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector2-xilinx-onmicrosoft-com header.b=KjT35kgm; arc=pass (i=1 spf=pass spfdomain=xilinx.com); 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m24si4134799oic.11.2020.01.09.12.44.44; Thu, 09 Jan 2020 12:44:58 -0800 (PST) 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=@xilinx.onmicrosoft.com header.s=selector2-xilinx-onmicrosoft-com header.b=KjT35kgm; arc=pass (i=1 spf=pass spfdomain=xilinx.com); 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388689AbgAITGY (ORCPT + 99 others); Thu, 9 Jan 2020 14:06:24 -0500 Received: from mail-dm6nam10on2050.outbound.protection.outlook.com ([40.107.93.50]:62816 "EHLO NAM10-DM6-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1732189AbgAITGX (ORCPT ); Thu, 9 Jan 2020 14:06:23 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KdSuFbx5qONLLdvYDtMGme0+pvexXeF2VWgzii5n1QnwDpRhwiWjkZx9v5SW3pswM1/OfU0i3k0IesJQ+a6ccbmBRbC/PX9GAAC3ssaJPPcs957eMHgnZMqoTYAZgh7tFFMC2Unp60/7Fdc65nivcgtrFR4i17n3u4bFVBSG/ntNqLhzzABKfC2WGV+uPu9b6Wo8EeZF+UfcstdUjNUhCyBrSNqv9cTK2yYz9vq4Uo8ra27PTRoE3lihO+SjkS4LPs0g13/NmDz4lN5zDefseOt47LBM/tR7u0qF7iMxvG6nicNwfY/BgLP/7MCAHT3S9Sqn2HaL9/1ARBlxJPKuDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qq1/PJf+Q9W6nmUlSbouULjJQxl7pzGd26ujV7jjax8=; b=I0Mo42gPzPZgG2Jt+6pQDKcOjv/vUnF6Wnkl7mRZB1gcDJER0IO65Mbn9/0LT04P52EyrN40/qvD91HKL6L7Ppcna8cvyVyKslFrvekskdNoqZIPNTxjHnkIlySwQLlo1qRohpICx7bCBUuCSk0Z9EFP2oEiO0ZTLA97Y0j6xGY4WRGZtCQ8jAqnCKvTg/EQsVy6iuW5/I329ofit959G6hv0C/Gh/imCXBEOK6/ES0QCngBZPnWtbpwQQN2ERbEzv/Ofd3WaN5X3707OmiPRZE7HiyYWL0Pptps8hfMbHLjV4O6fpNELyi1JmAjoxmYX/2aWwHd2+FdFir9svor9Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 149.199.60.83) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=xilinx.com; dmarc=bestguesspass action=none header.from=xilinx.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector2-xilinx-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qq1/PJf+Q9W6nmUlSbouULjJQxl7pzGd26ujV7jjax8=; b=KjT35kgm3uhclO/CrOr04Z1qZbK6z/puSOsC14mcB3g0CL2RBkJydMEpFwrDYxJ7XkWvv2Gpao3oMgadB3/qPC8PGLwbOZZ7Rm9wV3+6IG04FWmELZDqW2NABjo2cmjvJUsFvQgNsgSEfH2WcPzw7J3CE1QKcY8pNIdXDmqUpN8= Received: from SN4PR0201CA0035.namprd02.prod.outlook.com (2603:10b6:803:2e::21) by DM6PR02MB5596.namprd02.prod.outlook.com (2603:10b6:5:7b::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.12; Thu, 9 Jan 2020 19:06:20 +0000 Received: from SN1NAM02FT010.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::207) by SN4PR0201CA0035.outlook.office365.com (2603:10b6:803:2e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.13 via Frontend Transport; Thu, 9 Jan 2020 19:06:20 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by SN1NAM02FT010.mail.protection.outlook.com (10.152.72.86) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.2623.9 via Frontend Transport; Thu, 9 Jan 2020 19:06:20 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1ipd8O-0008O6-5F; Thu, 09 Jan 2020 11:06:20 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1ipd8J-00030t-24; Thu, 09 Jan 2020 11:06:15 -0800 Received: from xsj-pvapsmtp01 (mailman.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id 009J66Xx021951; Thu, 9 Jan 2020 11:06:07 -0800 Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1ipd8A-0002yD-Sz; Thu, 09 Jan 2020 11:06:06 -0800 From: Jolly Shah To: ard.biesheuvel@linaro.org, mingo@kernel.org, gregkh@linuxfoundation.org, matt@codeblueprint.co.uk, sudeep.holla@arm.com, hkallweit1@gmail.com, keescook@chromium.org, dmitry.torokhov@gmail.com, michal.simek@xilinx.com Cc: rajanv@xilinx.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Tejas Patel Subject: [PATCH 0/2] arch: arm64: xilinx: Make zynqmp_firmware driver optional Date: Thu, 9 Jan 2020 11:06:02 -0800 Message-Id: <1578596764-29351-1-git-send-email-jolly.shah@xilinx.com> X-Mailer: git-send-email 2.7.4 X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83;IPV:;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(4636009)(136003)(376002)(396003)(346002)(39860400002)(199004)(189003)(26005)(81156014)(70206006)(81166006)(8676002)(36756003)(7696005)(8936002)(336012)(478600001)(2616005)(70586007)(107886003)(426003)(9786002)(4326008)(7416002)(44832011)(6666004)(356004)(2906002)(6636002)(316002)(5660300002)(4744005)(186003);DIR:OUT;SFP:1101;SCL:1;SRVR:DM6PR02MB5596;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;LANG:en;PTR:unknown-60-83.xilinx.com;A:1;MX:1; MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2648c970-fc68-40a3-8fe4-08d795370344 X-MS-TrafficTypeDiagnostic: DM6PR02MB5596: X-Microsoft-Antispam-PRVS: X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-MS-Oob-TLC-OOBClassifiers: OLM:6430; X-Forefront-PRVS: 02778BF158 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: oos2KgF7PGM6E0HM11eU+fcg/BHghGytpEEd+j2l4wOI8gwcUwpY0KfiB6nm9Mh4PNGCe8puNA1y/4Du9ya8sr4K74mOxWcsGCsO2hEeA3kzhxvfbP5I5BP6CyVsFeCP784FVIvMrUKezBOGE0jBSYfsiCIzpV+KWZCP5EJqhJLhkbN1EY0p4eMShM53tMrDg3KwPEqvTAXscsStrnd+GiGlPCEpKMeQRNIMp3lG5LaLXW16tB3peFqTMjID24mwDS4NEzLsi9WCxS6VzoKXh4xCtZC05kW7McJZHo0LdVzciIX/VdA2hKTr4dDCy14JEYSrMy6nMo8q0H0Tb6p/sW77AlooUa9ZizpPMtY/aZcWDDV9J2la2FVzParN1CGMoJa6NW8gGQyFaWAbgGDIHSnxMoiqhGNMbcx96Q9b0D2mu0TtnBQ+ktQ2NyUYNzrh X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jan 2020 19:06:20.5658 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2648c970-fc68-40a3-8fe4-08d795370344 X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.83];Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB5596 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Tejas Patel Zynqmp firmware driver requires firmware to be present in system. Zynqmp firmware driver will crash if firmware is not present in system. For example single arch QEMU, may not have firmware, with such setup Linux booting fails. So make zynqmp_firmware driver as optional to disable it if user don't have firmware in system. Tejas Patel (2): include: linux: firmware: Correct config dependency of zynqmp_eemi_ops arch: arm64: xilinx: Make zynqmp_firmware driver optional arch/arm64/Kconfig.platforms | 1 - drivers/firmware/xilinx/Kconfig | 2 ++ include/linux/firmware/xlnx-zynqmp.h | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) -- 2.7.4