Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp93109imu; Wed, 19 Dec 2018 14:16:48 -0800 (PST) X-Google-Smtp-Source: AFSGD/VyajUlD6Y9pm86uj5g2Uxel4Yf4B+NXRZO+JGylr9hJFy3O/zKjxmp60a8IUWCSjzp0yQx X-Received: by 2002:a17:902:6b0c:: with SMTP id o12mr22305099plk.291.1545257808335; Wed, 19 Dec 2018 14:16:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545257808; cv=none; d=google.com; s=arc-20160816; b=CeVmgwu6LyfgoFHoQTz+qLdUKW3nycOzfAzCVwWBDhareWT0oLvMnHY71TQJtmmqqM YpllkQpJwF32m1rxf/nz1V/fsT+Vl+n4LIHbz6EuN5rlPtZFORvnDH2ajNlDxhRs4o7C qGMELSkwUQDi0R221i3YQzJYKFHWg+n8FKjSbNIOARwE8KC1MZsjXJasyKhJmrE4TGWi jnPT4RUHqkab5//ngi+e8zBRIb+TAjtMrbPNpSMmBdNeWqAoMFpwfnasg+IrpMs7Bxae x0aF2zKhlKS1x3q0K+23ArZR9i8B81qJkr5C56DVkjbpsRVlbP5dC4j3uiolIQT/2D2M 3BZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:cc:to:from:date:dkim-signature; bh=EfAp0fY9U6Td9408HAXaoEqT/EOAq/61kzOo7ggrq7I=; b=NSFV7GeYPJnskigBJJlsuwNM9G8lkA9wGq3wg7v6jPs3pgrMdMxDWBZHYqi5QpMhsw TtNesjd0DpSuBnKLg+v9rdFAnEa8ZmRA2Amq9ZT4el1jX256cfTG/OigRoCl7KUTK4+G EEuxUwIJkdBeRq4ry0nWc4jiHXOaoqUiLXktz3oiug7cc2ZFIjFKMUeF6pJgNvQ4Xgyx okVvAShxL/fBocx9qFod5x7qPqbKht6HvlvEuD4rp32R+kKJV7sx8j4nlSJ5ziy5GrE6 gx/e4d0vmkYwt9hdN19tGs6232mbVgrwtiaG6Qc91+TzaeptrKgXIDCvJ0dV0FO3wRdh DEtQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=X4McKr8v; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 82si16173175pfa.115.2018.12.19.14.16.32; Wed, 19 Dec 2018 14:16:48 -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=@gmail.com header.s=20161025 header.b=X4McKr8v; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730417AbeLSVV1 (ORCPT + 99 others); Wed, 19 Dec 2018 16:21:27 -0500 Received: from mail-qk1-f196.google.com ([209.85.222.196]:33894 "EHLO mail-qk1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729283AbeLSVV0 (ORCPT ); Wed, 19 Dec 2018 16:21:26 -0500 Received: by mail-qk1-f196.google.com with SMTP id q8so10374092qke.1 for ; Wed, 19 Dec 2018 13:21:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mime-version:content-disposition :user-agent; bh=EfAp0fY9U6Td9408HAXaoEqT/EOAq/61kzOo7ggrq7I=; b=X4McKr8vaJusTfDjX1ehlV86luKJMDBNeIXhr01LpYoEreCNqhk1/ELQ1V+H8gTvNJ k6+k6eSmJVmsA0W8tQ3BU2P+g544J74YgCt1VCLzZk2yJWt5l715vFH8nENjt9yxRVaX fCk0JiARmsMUB2mchxRJqsU3PN9hzUeSAPcawAKwSDtscMGH39gAB3uKqnbKVUhKHlyU h+MqleQS8VvoGk95qV5kjtr3qrhX1r1c7WUfyZMBQK04jjCvCTF/sthanhgD8gpko9Hd P1eREw2HGUjkV+VSyrxI8QMm+Cz3OeAV5WHp075SkhqjYsJRCaEWMweVaLQNSpV1/2wV E8OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition:user-agent; bh=EfAp0fY9U6Td9408HAXaoEqT/EOAq/61kzOo7ggrq7I=; b=TFGpF2vQSTUgMNsFpFSN9utJoqKlshdsffvm2wIPXLtzWWEg7g2L2czRrKO1OlTPXd 7QY5dup8zk8tK9mK9qX809tXrpmq8PmHv1Uz5YWYsVJjrA2UNNs8PUTSGI0uePLUr8Pk ieX9vSfdQ8y+GKdc9EMm1tx7G97WsJxgaJneR+hqVkwg11DAk27uqVuzdny1FM5/agOa 4x8o5wkfpxbyZulORLYP1GCE58Yp5+jsrj94R6nlb/dnCFUHoj/0b3QEHkTFWMBE7oR7 JE7xXvNYZOeiNikhBwDLprwY6kQnrcyEbIs9Kv3kobvaM5m7x82r8WjFzsy0Iu6YECE8 fOzw== X-Gm-Message-State: AA+aEWbjDiqF2klM1PGMOc5fdRU+z6kabs4oTjySl2KINGHri2pzqWh/ YiO3inBwoKvZiSvjlD/1v2oGnRfovFk= X-Received: by 2002:a37:9201:: with SMTP id u1mr22540087qkd.258.1545254485442; Wed, 19 Dec 2018 13:21:25 -0800 (PST) Received: from smtp.gmail.com ([143.107.45.1]) by smtp.gmail.com with ESMTPSA id t33sm2242059qtj.76.2018.12.19.13.21.23 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 19 Dec 2018 13:21:24 -0800 (PST) Date: Wed, 19 Dec 2018 19:21:20 -0200 From: Shayenne Moura To: Maarten Lankhorst , Maxime Ripard , Sean Paul , David Airlie Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/7] drm: Remove drm_mode_object dependency from drm_display_mode Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20171215 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch serie removes drm_mode_object dependency from drm_display_mode struct. This is part of KMS cleanup. The motivation is that a display mode is a normal modeset object, possibly including public userspace id. This can be removed since the entire concept of userspace managing modes explicitly has never landed in upstream kernel mode setting support. Shayenne Moura (7): drm: msm: Cleanup drm_display_mode print string drm: omapdrm: Cleanup drm_display_mode print str drm: meson: Cleanup on drm_display_mode print str drm: sti: Cleanup drm_display_mode print str drm: i915: Cleanup drm_display_mode print str drm: Remove use of drm_mode_object drm: Complete remove drm_mode_object dependency drivers/gpu/drm/drm_crtc_helper.c | 5 ++--- drivers/gpu/drm/drm_modes.c | 5 ----- drivers/gpu/drm/i915/i915_debugfs.c | 9 +------- drivers/gpu/drm/meson/meson_dw_hdmi.c | 12 +++-------- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 10 ++------- .../gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c | 9 +------- .../gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 9 +------- .../gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 9 +------- .../gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 9 +------- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 9 +------- drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c | 9 +------- drivers/gpu/drm/msm/dsi/dsi_manager.c | 9 +------- drivers/gpu/drm/msm/edp/edp_bridge.c | 9 +------- drivers/gpu/drm/omapdrm/omap_connector.c | 9 ++------ drivers/gpu/drm/omapdrm/omap_crtc.c | 8 ++----- drivers/gpu/drm/sti/sti_crtc.c | 16 ++++---------- include/drm/drm_modes.h | 21 +++---------------- 17 files changed, 27 insertions(+), 140 deletions(-) -- 2.17.1