Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp3038161ybt; Mon, 29 Jun 2020 13:36:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwi7VQBrXYvnKAF7p2e2bxl4RYHZbopH20fFoGdTzkTPQ/u9ex9MWhrsVCzRuiibn8vlE6i X-Received: by 2002:a50:aca6:: with SMTP id x35mr18867331edc.328.1593462966595; Mon, 29 Jun 2020 13:36:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593462966; cv=none; d=google.com; s=arc-20160816; b=qmLzDU8bS/ptL/P898X1sXQvK3G4EIIhKbRuSYtOfwlFPHTnH0GVHzGnLU4jUcqNTz YjMsgzvCfsVbmohrfr/wVQlmRTV0SlzqaTKgDRRnQhOuP/DDbolBCpZzYQOFsJD4UaX9 5FgFWmQv3h0zFEfeHx+duDLzK89Ezkv8n4wsY/D1414/y0Nd9J86SWyIEg9bdRV6oplK DGn37bLiRl59kivM/i4DZgzVFhUQILOYH0tGANbmPaxkMNT2vYhG41D1JhxMrNtkrkdV FfO2kD/dPQDDvBFi1v8BSuMcmdTnBUw+Xyhb0PnxZpuqbmXi3aZDbzuwmighamj/1R9Q aQEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=tM9h88NhKZ6N8eby93fGMtLGilsd4gn+mb6lYUWhQRA=; b=F6r5pHl0satpcweebY09g8/fGUf6GmSKz+u9qhuy2pNrgRzRpQcb9+LOZQz4qVOo1c 7QTpoeeyS26GEhF3gqxR+rGC43j5oFhFD+3zOWq2479VuEDJvK60KlD6EmSWq/jDzt4d navBO21faxi0I8RSD0km7QAiMJV8xI72MaSrFCtIjVh38ycSsd+qY6mbvoqyszjo4eDg CMLzraCPWZj1DI5TS/ldJ1XRcke2b7O9kj82aYZfUs5Myhr1rmdyHCNCuoltyihdb1Hy xWz6bXoSbDzdSuJNoB/BMwCyGES7/cZqJWtxQGwzBKSCvuXeK0GlVgUcGPs5YjRkiOtA wRkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=SZ6J3+jI; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y16si365109ejw.207.2020.06.29.13.35.43; Mon, 29 Jun 2020 13:36:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=SZ6J3+jI; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389362AbgF2UeN (ORCPT + 99 others); Mon, 29 Jun 2020 16:34:13 -0400 Received: from mail.kernel.org ([198.145.29.99]:36974 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731826AbgF2TZP (ORCPT ); Mon, 29 Jun 2020 15:25:15 -0400 Received: from sasha-vm.mshome.net (c-73-47-72-35.hsd1.nh.comcast.net [73.47.72.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 9A83B253FD; Mon, 29 Jun 2020 15:42:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1593445347; bh=UponP9uN0FZddsIhE5IxvCzsuffNzGdTbdtmDVu3vF0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=SZ6J3+jImw7z/fN9eqUIJFpKwYr7XEDwBE1J36PogTVuyfypIXPY1pwmyPF3XvGet SpAC0KWFTwU/V9ve9UQAlPi/TvuApWrp4+cvHGVAop91QIleqpXren6E3ZnuOoqT+2 9q/2pkO8AL2D+VFwsqG/m7aUyllgIYtgy2f36frs= From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Mauro Carvalho Chehab , Florian Fainelli , Greg Kroah-Hartman Subject: [PATCH 4.9 105/191] media: friio-fe: get rid of set_property() Date: Mon, 29 Jun 2020 11:38:41 -0400 Message-Id: <20200629154007.2495120-106-sashal@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200629154007.2495120-1-sashal@kernel.org> References: <20200629154007.2495120-1-sashal@kernel.org> MIME-Version: 1.0 X-KernelTest-Patch: http://kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.229-rc1.gz X-KernelTest-Tree: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git X-KernelTest-Branch: linux-4.9.y X-KernelTest-Patches: git://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git X-KernelTest-Version: 4.9.229-rc1 X-KernelTest-Deadline: 2020-07-01T15:39+00:00 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Mauro Carvalho Chehab commit b2c41ca9632e686e79f6c9db9c5f75666d37926e upstream This callback is not actually doing anything but making it to return an error depending on the DTV frontend command. Well, that could break userspace for no good reason, and, if needed, should be implemented, instead, at set_frontend() callback. So, get rid of it. Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Florian Fainelli Signed-off-by: Greg Kroah-Hartman --- drivers/media/usb/dvb-usb/friio-fe.c | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/drivers/media/usb/dvb-usb/friio-fe.c b/drivers/media/usb/dvb-usb/friio-fe.c index 979f05b4b87ca..237f12f9a7f24 100644 --- a/drivers/media/usb/dvb-usb/friio-fe.c +++ b/drivers/media/usb/dvb-usb/friio-fe.c @@ -261,28 +261,6 @@ static int jdvbt90502_read_signal_strength(struct dvb_frontend *fe, return 0; } - -/* filter out un-supported properties to notify users */ -static int jdvbt90502_set_property(struct dvb_frontend *fe, - struct dtv_property *tvp) -{ - int r = 0; - - switch (tvp->cmd) { - case DTV_DELIVERY_SYSTEM: - if (tvp->u.data != SYS_ISDBT) - r = -EINVAL; - break; - case DTV_CLEAR: - case DTV_TUNE: - case DTV_FREQUENCY: - break; - default: - r = -EINVAL; - } - return r; -} - static int jdvbt90502_set_frontend(struct dvb_frontend *fe) { struct dtv_frontend_properties *p = &fe->dtv_property_cache; @@ -457,8 +435,6 @@ static struct dvb_frontend_ops jdvbt90502_ops = { .init = jdvbt90502_init, .write = _jdvbt90502_write, - .set_property = jdvbt90502_set_property, - .set_frontend = jdvbt90502_set_frontend, .read_status = jdvbt90502_read_status, -- 2.25.1