From: Chanwoo Choi <cw00.choi@samsung.com>
To: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Cc: MyungJoo Ham <myungjoo.ham@samsung.com>,
Samuel Ortiz <sameo@linux.intel.com>,
Lee Jones <lee.jones@linaro.org>,
Liam Girdwood <lgirdwood@gmail.com>,
Mark Brown <broonie@kernel.org>,
linux-kernel@vger.kernel.org,
Kyungmin Park <kyungmin.park@samsung.com>,
Marek Szyprowski <m.szyprowski@samsung.com>,
Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Subject: Re: [PATCH v5 6/9] mfd: max14577: Add MAX14577 prefix to IRQ defines
Date: Tue, 15 Apr 2014 15:37:32 +0900 [thread overview]
Message-ID: <534CD3AC.5070801@samsung.com> (raw)
In-Reply-To: <1397467040-30502-7-git-send-email-k.kozlowski@samsung.com>
Hi Krzysztof,
On 04/14/2014 06:17 PM, Krzysztof Kozlowski wrote:
> This patch prepares for adding support for MAX77836 device to existing
> max14577 driver by adding MAX14577 prefix to defines of interrupts.
>
> This is only a rename-like patch, new code is not added.
>
> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
> Cc: Kyungmin Park <kyungmin.park@samsung.com>
> ---
> drivers/mfd/max14577.c | 24 ++++++++++++------------
> include/linux/mfd/max14577-private.h | 28 ++++++++++++++--------------
> 2 files changed, 26 insertions(+), 26 deletions(-)
>
> diff --git a/drivers/mfd/max14577.c b/drivers/mfd/max14577.c
> index 0e07ed74ab41..6f39dec9dfdf 100644
> --- a/drivers/mfd/max14577.c
> +++ b/drivers/mfd/max14577.c
> @@ -66,20 +66,20 @@ static const struct regmap_config max14577_muic_regmap_config = {
>
> static const struct regmap_irq max14577_irqs[] = {
> /* INT1 interrupts */
> - { .reg_offset = 0, .mask = INT1_ADC_MASK, },
> - { .reg_offset = 0, .mask = INT1_ADCLOW_MASK, },
> - { .reg_offset = 0, .mask = INT1_ADCERR_MASK, },
> + { .reg_offset = 0, .mask = MAX14577_INT1_ADC_MASK, },
> + { .reg_offset = 0, .mask = MAX14577_INT1_ADCLOW_MASK, },
> + { .reg_offset = 0, .mask = MAX14577_INT1_ADCERR_MASK, },
> /* INT2 interrupts */
> - { .reg_offset = 1, .mask = INT2_CHGTYP_MASK, },
> - { .reg_offset = 1, .mask = INT2_CHGDETRUN_MASK, },
> - { .reg_offset = 1, .mask = INT2_DCDTMR_MASK, },
> - { .reg_offset = 1, .mask = INT2_DBCHG_MASK, },
> - { .reg_offset = 1, .mask = INT2_VBVOLT_MASK, },
> + { .reg_offset = 1, .mask = MAX14577_INT2_CHGTYP_MASK, },
> + { .reg_offset = 1, .mask = MAX14577_INT2_CHGDETRUN_MASK, },
> + { .reg_offset = 1, .mask = MAX14577_INT2_DCDTMR_MASK, },
> + { .reg_offset = 1, .mask = MAX14577_INT2_DBCHG_MASK, },
> + { .reg_offset = 1, .mask = MAX14577_INT2_VBVOLT_MASK, },
> /* INT3 interrupts */
> - { .reg_offset = 2, .mask = INT3_EOC_MASK, },
> - { .reg_offset = 2, .mask = INT3_CGMBC_MASK, },
> - { .reg_offset = 2, .mask = INT3_OVP_MASK, },
> - { .reg_offset = 2, .mask = INT3_MBCCHGERR_MASK, },
> + { .reg_offset = 2, .mask = MAX14577_INT3_EOC_MASK, },
> + { .reg_offset = 2, .mask = MAX14577_INT3_CGMBC_MASK, },
> + { .reg_offset = 2, .mask = MAX14577_INT3_OVP_MASK, },
> + { .reg_offset = 2, .mask = MAX14577_INT3_MBCCHGERR_MASK, },
> };
>
> static const struct regmap_irq_chip max14577_irq_chip = {
> diff --git a/include/linux/mfd/max14577-private.h b/include/linux/mfd/max14577-private.h
> index 1ce6f2952cc9..989183d232cd 100644
> --- a/include/linux/mfd/max14577-private.h
> +++ b/include/linux/mfd/max14577-private.h
> @@ -79,20 +79,20 @@ enum max14577_muic_charger_type {
> };
>
> /* MAX14577 interrupts */
> -#define INT1_ADC_MASK (0x1 << 0)
> -#define INT1_ADCLOW_MASK (0x1 << 1)
> -#define INT1_ADCERR_MASK (0x1 << 2)
> -
> -#define INT2_CHGTYP_MASK (0x1 << 0)
> -#define INT2_CHGDETRUN_MASK (0x1 << 1)
> -#define INT2_DCDTMR_MASK (0x1 << 2)
> -#define INT2_DBCHG_MASK (0x1 << 3)
> -#define INT2_VBVOLT_MASK (0x1 << 4)
> -
> -#define INT3_EOC_MASK (0x1 << 0)
> -#define INT3_CGMBC_MASK (0x1 << 1)
> -#define INT3_OVP_MASK (0x1 << 2)
> -#define INT3_MBCCHGERR_MASK (0x1 << 3)
> +#define MAX14577_INT1_ADC_MASK BIT(0)
> +#define MAX14577_INT1_ADCLOW_MASK BIT(1)
> +#define MAX14577_INT1_ADCERR_MASK BIT(2)
> +
> +#define MAX14577_INT2_CHGTYP_MASK BIT(0)
> +#define MAX14577_INT2_CHGDETRUN_MASK BIT(1)
> +#define MAX14577_INT2_DCDTMR_MASK BIT(2)
> +#define MAX14577_INT2_DBCHG_MASK BIT(3)
> +#define MAX14577_INT2_VBVOLT_MASK BIT(4)
> +
> +#define MAX14577_INT3_EOC_MASK BIT(0)
> +#define MAX14577_INT3_CGMBC_MASK BIT(1)
> +#define MAX14577_INT3_OVP_MASK BIT(2)
> +#define MAX14577_INT3_MBCCHGERR_MASK BIT(3)
>
> /* MAX14577 DEVICE ID register */
> #define DEVID_VENDORID_SHIFT 0
>
Reviewed-by: Chanwoo Choi <cw00.choi@samsung.com>
Cheers,
Chanwoo Choi
next prev parent reply other threads:[~2014-04-15 6:37 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-04-14 9:17 [PATCH v5 0/9] mfd: max14577: Add support for MAX77836 Krzysztof Kozlowski
2014-04-14 9:17 ` [PATCH v5 1/9] extcon: max14577: Change extcon name instead of static name according to device type Krzysztof Kozlowski
2014-04-14 9:17 ` [PATCH v5 2/9] mfd: max14577: Add muic prefix to regmap config Krzysztof Kozlowski
2014-04-15 6:36 ` Chanwoo Choi
2014-04-16 10:22 ` Lee Jones
2014-04-14 9:17 ` [PATCH v5 3/9] mfd: max14577: Add detection of device type Krzysztof Kozlowski
2014-04-14 9:17 ` [PATCH v5 4/9] extcon: max14577: Add max14577 prefix to muic_irqs Krzysztof Kozlowski
2014-04-14 9:17 ` [PATCH v5 5/9] extcon: max14577: Choose muic_irqs according to device type Krzysztof Kozlowski
2014-04-14 9:17 ` [PATCH v5 6/9] mfd: max14577: Add MAX14577 prefix to IRQ defines Krzysztof Kozlowski
2014-04-15 6:37 ` Chanwoo Choi [this message]
2014-04-16 10:27 ` Lee Jones
2014-04-14 9:17 ` [PATCH v5 7/9] mfd: max77836: Add MAX77836 support to max14577 driver Krzysztof Kozlowski
2014-04-14 9:17 ` [PATCH v5 8/9] extcon: max14577: Add support for MAX77836 Krzysztof Kozlowski
2014-04-14 9:17 ` [PATCH v5 9/9] regulator: max14577: Add support for MAX77836 regulators Krzysztof Kozlowski
2014-04-15 6:50 ` [PATCH v5 0/9] mfd: max14577: Add support for MAX77836 Chanwoo Choi
2014-04-16 10:28 ` Lee Jones
2014-04-16 10:44 ` Krzysztof Kozlowski
2014-04-16 10:51 ` Chanwoo Choi
2014-04-16 11:02 ` Krzysztof Kozlowski
2014-04-16 11:36 ` Chanwoo Choi
2014-04-16 12:17 ` Lee Jones
2014-04-16 14:21 ` Chanwoo Choi
2014-04-16 11:08 ` Lee Jones
2014-04-16 11:13 ` Krzysztof Kozlowski
2014-04-16 12:18 ` Lee Jones
2014-04-23 11:52 ` Krzysztof Kozlowski
2014-04-23 13:04 ` Lee Jones
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=534CD3AC.5070801@samsung.com \
--to=cw00.choi@samsung.com \
--cc=b.zolnierkie@samsung.com \
--cc=broonie@kernel.org \
--cc=k.kozlowski@samsung.com \
--cc=kyungmin.park@samsung.com \
--cc=lee.jones@linaro.org \
--cc=lgirdwood@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=m.szyprowski@samsung.com \
--cc=myungjoo.ham@samsung.com \
--cc=sameo@linux.intel.com \
/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.