All of lore.kernel.org
 help / color / mirror / Atom feed
From: narmstrong@baylibre.com (Neil Armstrong)
To: linus-amlogic@lists.infradead.org
Subject: [PATCH 1/3] reset: Add support for the Amlogic Meson GXBB Reset Controller
Date: Fri, 20 May 2016 14:18:03 +0200	[thread overview]
Message-ID: <573F007B.6030502@baylibre.com> (raw)
In-Reply-To: <1463736478.4322.31.camel@pengutronix.de>

Hi Philipp,

On 05/20/2016 11:27 AM, Philipp Zabel wrote:
> Hi Neil,
> 
> Am Freitag, den 20.05.2016, 10:27 +0200 schrieb Neil Armstrong:
>> +config MESON_GXBB_RESET
>> +	tristate "Amlogic Meson GXBB Reset Driver"
>> +	depends on (ARCH_MESON && RESET_CONTROLLER)
> 
> With the "reset: fix Kconfig menu to include reset drivers in sub-menu"
> patch [1] applied this is wrapped in "if RESET_CONTROLLER ... endif", so
> no need to depend on RESET_CONTROLLER.
> Is there a reason to have this configurable at all, though?
> 
> [1] https://patchwork.kernel.org/patch/9000591/
> 
> Or drop CONFIG_MESON_GXBB_RESET and use CONFIG_ARCH_MESON directly.

No strong reason, I will switch to CONFIG_ARCH_MESON.

> [...]
> 
> With the "reset: add devm_reset_controller_register API" patch [2]
> applied you can use devm_reset_controller_register() here and remove the
> meson_gxbb_reset_remove() function below.
> 
> [2] https://patchwork.kernel.org/patch/8988471/
> 
>> +}
>> +
>> +static int meson_gxbb_reset_remove(struct platform_device *pdev)
>> +{
>> +	struct meson_gxbb_reset *data = platform_get_drvdata(pdev);
>> +
>> +	reset_controller_unregister(&data->rcdev);
>> +
>> +	return 0;
>> +}
> 
> Could be removed, then.
> 
> regards
> Philipp

It will be for sure !

Neil

WARNING: multiple messages have this Message-ID (diff)
From: narmstrong@baylibre.com (Neil Armstrong)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 1/3] reset: Add support for the Amlogic Meson GXBB Reset Controller
Date: Fri, 20 May 2016 14:18:03 +0200	[thread overview]
Message-ID: <573F007B.6030502@baylibre.com> (raw)
In-Reply-To: <1463736478.4322.31.camel@pengutronix.de>

Hi Philipp,

On 05/20/2016 11:27 AM, Philipp Zabel wrote:
> Hi Neil,
> 
> Am Freitag, den 20.05.2016, 10:27 +0200 schrieb Neil Armstrong:
>> +config MESON_GXBB_RESET
>> +	tristate "Amlogic Meson GXBB Reset Driver"
>> +	depends on (ARCH_MESON && RESET_CONTROLLER)
> 
> With the "reset: fix Kconfig menu to include reset drivers in sub-menu"
> patch [1] applied this is wrapped in "if RESET_CONTROLLER ... endif", so
> no need to depend on RESET_CONTROLLER.
> Is there a reason to have this configurable at all, though?
> 
> [1] https://patchwork.kernel.org/patch/9000591/
> 
> Or drop CONFIG_MESON_GXBB_RESET and use CONFIG_ARCH_MESON directly.

No strong reason, I will switch to CONFIG_ARCH_MESON.

> [...]
> 
> With the "reset: add devm_reset_controller_register API" patch [2]
> applied you can use devm_reset_controller_register() here and remove the
> meson_gxbb_reset_remove() function below.
> 
> [2] https://patchwork.kernel.org/patch/8988471/
> 
>> +}
>> +
>> +static int meson_gxbb_reset_remove(struct platform_device *pdev)
>> +{
>> +	struct meson_gxbb_reset *data = platform_get_drvdata(pdev);
>> +
>> +	reset_controller_unregister(&data->rcdev);
>> +
>> +	return 0;
>> +}
> 
> Could be removed, then.
> 
> regards
> Philipp

It will be for sure !

Neil

WARNING: multiple messages have this Message-ID (diff)
From: Neil Armstrong <narmstrong@baylibre.com>
To: Philipp Zabel <p.zabel@pengutronix.de>
Cc: linux-kernel@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-amlogic@lists.infradead.org, xing.xu@amlogic.com,
	victor.wan@amlogic.com, jerry.cao@amlogic.com
Subject: Re: [PATCH 1/3] reset: Add support for the Amlogic Meson GXBB Reset Controller
Date: Fri, 20 May 2016 14:18:03 +0200	[thread overview]
Message-ID: <573F007B.6030502@baylibre.com> (raw)
In-Reply-To: <1463736478.4322.31.camel@pengutronix.de>

Hi Philipp,

On 05/20/2016 11:27 AM, Philipp Zabel wrote:
> Hi Neil,
> 
> Am Freitag, den 20.05.2016, 10:27 +0200 schrieb Neil Armstrong:
>> +config MESON_GXBB_RESET
>> +	tristate "Amlogic Meson GXBB Reset Driver"
>> +	depends on (ARCH_MESON && RESET_CONTROLLER)
> 
> With the "reset: fix Kconfig menu to include reset drivers in sub-menu"
> patch [1] applied this is wrapped in "if RESET_CONTROLLER ... endif", so
> no need to depend on RESET_CONTROLLER.
> Is there a reason to have this configurable at all, though?
> 
> [1] https://patchwork.kernel.org/patch/9000591/
> 
> Or drop CONFIG_MESON_GXBB_RESET and use CONFIG_ARCH_MESON directly.

No strong reason, I will switch to CONFIG_ARCH_MESON.

> [...]
> 
> With the "reset: add devm_reset_controller_register API" patch [2]
> applied you can use devm_reset_controller_register() here and remove the
> meson_gxbb_reset_remove() function below.
> 
> [2] https://patchwork.kernel.org/patch/8988471/
> 
>> +}
>> +
>> +static int meson_gxbb_reset_remove(struct platform_device *pdev)
>> +{
>> +	struct meson_gxbb_reset *data = platform_get_drvdata(pdev);
>> +
>> +	reset_controller_unregister(&data->rcdev);
>> +
>> +	return 0;
>> +}
> 
> Could be removed, then.
> 
> regards
> Philipp

It will be for sure !

Neil

  reply	other threads:[~2016-05-20 12:18 UTC|newest]

Thread overview: 73+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-20  8:27 [PATCH 0/3] Amlogic: GXBB: Add reset controller Neil Armstrong
2016-05-20  8:27 ` Neil Armstrong
2016-05-20  8:27 ` Neil Armstrong
2016-05-20  8:27 ` [PATCH 1/3] reset: Add support for the Amlogic Meson GXBB Reset Controller Neil Armstrong
2016-05-20  8:27   ` Neil Armstrong
2016-05-20  8:27   ` Neil Armstrong
2016-05-20  9:04   ` Carlo Caione
2016-05-20  9:04     ` Carlo Caione
2016-05-20  9:04     ` Carlo Caione
2016-05-20  9:10     ` Neil Armstrong
2016-05-20  9:10       ` Neil Armstrong
2016-05-20  9:10       ` Neil Armstrong
2016-05-20  9:28       ` Philipp Zabel
2016-05-20  9:28         ` Philipp Zabel
2016-05-20  9:28         ` Philipp Zabel
2016-05-20 10:04       ` Carlo Caione
2016-05-20 10:04         ` Carlo Caione
2016-05-20 10:04         ` Carlo Caione
2016-05-20 12:20         ` Neil Armstrong
2016-05-20 12:20           ` Neil Armstrong
2016-05-20 12:20           ` Neil Armstrong
2016-05-20 12:25           ` Carlo Caione
2016-05-20 12:25             ` Carlo Caione
2016-05-20 12:25             ` Carlo Caione
2016-05-20  9:27   ` Philipp Zabel
2016-05-20  9:27     ` Philipp Zabel
2016-05-20  9:27     ` Philipp Zabel
2016-05-20 12:18     ` Neil Armstrong [this message]
2016-05-20 12:18       ` Neil Armstrong
2016-05-20 12:18       ` Neil Armstrong
2016-05-20  8:27 ` [PATCH 2/3] dt-bindings: reset: Add bindings for the " Neil Armstrong
2016-05-20  8:27   ` Neil Armstrong
2016-05-20  8:27   ` Neil Armstrong
2016-05-20  8:27   ` Neil Armstrong
2016-05-20  8:46   ` Carlo Caione
2016-05-20  8:46     ` Carlo Caione
2016-05-20  8:46     ` Carlo Caione
2016-05-20  8:46     ` Carlo Caione
2016-05-20  8:51     ` Neil Armstrong
2016-05-20  8:51       ` Neil Armstrong
2016-05-20  8:51       ` Neil Armstrong
2016-05-20  9:08       ` Carlo Caione
2016-05-20  9:08         ` Carlo Caione
2016-05-20  9:08         ` Carlo Caione
2016-05-20 12:18         ` Neil Armstrong
2016-05-20 12:18           ` Neil Armstrong
2016-05-20 12:18           ` Neil Armstrong
2016-05-23 21:04   ` Rob Herring
2016-05-23 21:04     ` Rob Herring
2016-05-23 21:04     ` Rob Herring
2016-05-20  8:27 ` [PATCH 3/3] ARM64: dts: amlogic: Enable Reset Controller on GXBB-based platforms Neil Armstrong
2016-05-20  8:27   ` Neil Armstrong
2016-05-20  8:27   ` Neil Armstrong
2016-05-20  8:47   ` Carlo Caione
2016-05-20  8:47     ` Carlo Caione
2016-05-20  8:47     ` Carlo Caione
2016-05-20  8:47     ` Carlo Caione
2016-05-20  8:53     ` Neil Armstrong
2016-05-20  8:53       ` Neil Armstrong
2016-05-20  8:53       ` Neil Armstrong
2016-05-20  9:10       ` Carlo Caione
2016-05-20  9:10         ` Carlo Caione
2016-05-20  9:10         ` Carlo Caione
2016-05-20  9:10         ` Carlo Caione
2016-05-20 12:19         ` Neil Armstrong
2016-05-20 12:19           ` Neil Armstrong
2016-05-20 12:19           ` Neil Armstrong
2016-05-20 12:22           ` Carlo Caione
2016-05-20 12:22             ` Carlo Caione
2016-05-20 12:22             ` Carlo Caione
2016-05-20 12:23             ` Neil Armstrong
2016-05-20 12:23               ` Neil Armstrong
2016-05-20 12:23               ` Neil Armstrong

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=573F007B.6030502@baylibre.com \
    --to=narmstrong@baylibre.com \
    --cc=linus-amlogic@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.