From owner-freebsd-ppc@freebsd.org Tue Aug 28 17:51:34 2018 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5C94F1092BCE for ; Tue, 28 Aug 2018 17:51:34 +0000 (UTC) (envelope-from kevin.bowling@kev009.com) Received: from mail-it0-x234.google.com (mail-it0-x234.google.com [IPv6:2607:f8b0:4001:c0b::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E7A1A8E903 for ; Tue, 28 Aug 2018 17:51:33 +0000 (UTC) (envelope-from kevin.bowling@kev009.com) Received: by mail-it0-x234.google.com with SMTP id h23-v6so3656366ita.5 for ; Tue, 28 Aug 2018 10:51:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kev009.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=WeyDsACLnn34vOUadNYYy4MaaJ8U3vEXGQLnilTjEVQ=; b=iSkhJQOGuL6eBL4gV6C4iuAPI0GArppWS409tz0TeJ65B6bVWqCsczSqayZjb6IeyH CHNtaIOU56rVoHSmenDrs6QCSMjWwyoaxRNGnEpErzjNosuZsmtw8YJ/Xnsx8wOkfLMw RQfI4etBPwH6WG/282Gh7YfrJTeCH7E+PoQgU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=WeyDsACLnn34vOUadNYYy4MaaJ8U3vEXGQLnilTjEVQ=; b=IntXIVcaKOOxmjzeiAIKpJ7o2zLkNxulr2kLRLjgG/5B2ToM+ThOIz+Xv/Nj+Y7noR /eBVkaHnx01D5pPGCbLYUybH0haBRAWNGyGaFa0vaZpl2T6tBZUlCQzMlUA60e01rivx 4AOQ1SQCb+7C+YQ+CxtzKnhscDMj06/hVAhCFMPP6RKQCEkWFSMTH+AcsOrk7h9Gcx2O wXESA4tM3jOv+SPiiVumHW9CIiAJwqFwVTYiYhivZK9qKrIN3cJGjIlfiVzujhNFIn8F wzpcxH3r1qJ/ovPKnS26tkIAFrhGBE5crmch4GC+V7GffDMsFRAYfuC28xOimqjYFCVB 0Y8Q== X-Gm-Message-State: APzg51BJUqy6EqxcMGR63M9RIi5QL1SsjJau0vJwoxI7iKyWtejyMB+c 90hTcULdbPUw5D66CLgGcEVibSZVKRI3+VChXKO+5w== X-Google-Smtp-Source: ANB0VdaCzmo85c+G8Tgu1dKT/kVj/ckOodi1hewT26FqRdDu0P7n/wgBpmRiRVzMt4pONK5MfsTqGG3gn6niArmtRJE= X-Received: by 2002:a24:7412:: with SMTP id o18-v6mr2462308itc.81.1535478693191; Tue, 28 Aug 2018 10:51:33 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:665b:0:0:0:0:0 with HTTP; Tue, 28 Aug 2018 10:51:32 -0700 (PDT) In-Reply-To: References: From: Kevin Bowling Date: Tue, 28 Aug 2018 10:51:32 -0700 Message-ID: Subject: Re: svn commit: r338348 - in head/sys/dev: drm drm2 To: Mark Millard Cc: imp@freebsd.org, svn-src-head@freebsd.org, FreeBSD PowerPC ML Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Aug 2018 17:51:34 -0000 Legacy would be needed by existing these existing ppc64 at the moment and I pointed out in the review that LP64 is not the correct heuristic but was dismissed without understanding the point. On Tue, Aug 28, 2018 at 10:36 AM, Mark Millard via svn-src-head wrote: > For the below I wonder if graphics/drm-stable-kmod > would be correct for old powerpc64 PowerMac's and > such. > > Presuming graphics/drm-legacy-kmod (I do not know): > Tier 2, old equipment, etc. so it may just be an item > for handling questions on the lists rather than making > a mess instead of the below to cover sufficient > alternatives. > >> Modified: head/sys/dev/drm2/drm_os_freebsd.h >> ============================================================================== >> --- head/sys/dev/drm2/drm_os_freebsd.h Tue Aug 28 14:46:49 2018 (r338347) >> +++ head/sys/dev/drm2/drm_os_freebsd.h Tue Aug 28 14:46:55 2018 (r338348) >> @@ -154,6 +154,20 @@ typedef void irqreturn_t; >> *(volatile u_int64_t *)(((vm_offset_t)(map)->handle) + \ >> (vm_offset_t)(offset)) = htole64(val) >> >> +#ifdef __LP64__ >> +#define DRM_PORT "graphics/drm-stable-kmod" >> +#else >> +#define DRM_PORT "graphics/drm-legacy-kmod" >> +#endif >> + >> +#define DRM_OBSOLETE(dev) \ >> + do { \ >> + device_printf(dev, "=======================================================\n"); \ >> + device_printf(dev, "This code is obsolete abandonware. Install the " DRM_PORT " pkg\n"); \ >> + device_printf(dev, "=======================================================\n"); \ >> + gone_in_dev(dev, 13, "drm2 drivers"); \ >> + } while (0) >> + >> /* DRM_READMEMORYBARRIER() prevents reordering of reads. >> * DRM_WRITEMEMORYBARRIER() prevents reordering of writes. >> * DRM_MEMORYBARRIER() prevents reordering of reads and writes. > > > === > Mark Millard > marklmi at yahoo.com > ( dsl-only.net went > away in early 2018-Mar) > > _______________________________________________ > svn-src-head@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/svn-src-head > To unsubscribe, send any mail to "svn-src-head-unsubscribe@freebsd.org"