All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/33] use match_string() helper
@ 2018-05-21 11:57 Yisheng Xie
  2018-05-21 11:57   ` [01/33] " Xie Yisheng
                   ` (33 more replies)
  0 siblings, 34 replies; 137+ messages in thread
From: Yisheng Xie @ 2018-05-21 11:57 UTC (permalink / raw)
  To: linux-kernel; +Cc: Yisheng Xie

Andy introduce helper function match_string() which can be used to return
the index of array for a matching string. so we can use it in many places
intead of open coded variant.

I just try to make this API be used more commonly, sorry if this makes
too much big patchset.

Yisheng Xie (33):
  usb: phy: use match_string() helper
  mfd: omap-usb-host: use match_string() helper
  Staging: gdm724x: use match_string() helper
  gpiolib-of: use match_string() helper
  cxgb4: use match_string() helper
  hp100: use match_string() helper
  iwlwifi: mvm: use match_string() helper
  vfio: use match_string() helper
  phy: tegra: use match_string() helper
  pata_hpt37x: use match_string() helper
  bus: fsl-mc: use match_string() helper
  clk: bcm2835: use match_string() helper
  clk: rockchip: use match_string() helper
  clk: use match_string() helper
  cpufreq: intel_pstate: use match_string() helper
  mmc: sdhci-xenon: use match_string() helper
  pinctrl: armada-37xx: use match_string() helper
  power: supply: use match_string() helper
  thermal: db8500: use match_string() helper
  video: fbdev: pxafb: use match_string() helper
  drm/nouveau: use match_string() helper
  drm/i915: use match_string() helper
  drm: i2c: ch7006: use match_string() helper
  drm: use match_string() helper
  ima: use match_string() helper
  apparmor: use match_string() helper
  sched/debug: use match_string() helper
  ALSA: dice use match_string() helper
  ALSA: oxfw: use match_string() helper
  ALSA: oxygen: use match_string() helper
  ASoC: max98088: use match_string() helper
  ASoC: max98095: use match_string() helper
  ASoC: dapm: use match_string() helper

 drivers/ata/pata_hpt37x.c                        | 13 +++++-------
 drivers/bus/fsl-mc/fsl-mc-allocator.c            | 24 +++++------------------
 drivers/clk/bcm/clk-bcm2835.c                    | 14 ++++++-------
 drivers/clk/clk.c                                |  8 ++------
 drivers/clk/rockchip/clk.c                       | 16 +++++----------
 drivers/cpufreq/intel_pstate.c                   | 15 ++++++--------
 drivers/gpio/gpiolib-of.c                        |  7 +------
 drivers/gpu/drm/drm_panel_orientation_quirks.c   |  7 ++-----
 drivers/gpu/drm/i2c/ch7006_drv.c                 | 13 +++++-------
 drivers/gpu/drm/i915/intel_pipe_crc.c            | 22 ++++++++++-----------
 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c        | 13 +++++-------
 drivers/mfd/omap-usb-host.c                      | 24 ++---------------------
 drivers/mmc/host/sdhci-xenon-phy.c               | 11 +++--------
 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c   | 14 ++++---------
 drivers/net/ethernet/hp/hp100.c                  |  9 +--------
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 11 +++--------
 drivers/phy/tegra/xusb.c                         | 15 +-------------
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c      | 16 ++-------------
 drivers/power/supply/power_supply_core.c         | 16 ++++++---------
 drivers/staging/gdm724x/gdm_tty.c                | 16 ++++-----------
 drivers/thermal/db8500_thermal.c                 |  8 +++-----
 drivers/usb/phy/of.c                             | 12 +++++-------
 drivers/vfio/vfio.c                              | 11 +++--------
 drivers/video/fbdev/pxafb.c                      |  6 ++----
 kernel/sched/debug.c                             | 20 +++++++++----------
 security/apparmor/lsm.c                          | 25 +++++++++++-------------
 security/integrity/ima/ima_main.c                | 11 ++++-------
 sound/firewire/dice/dice.c                       |  8 +-------
 sound/firewire/oxfw/oxfw.c                       |  8 +-------
 sound/pci/oxygen/oxygen_mixer.c                  | 13 ++++++------
 sound/soc/codecs/max98088.c                      |  9 +++------
 sound/soc/codecs/max98095.c                      | 11 ++++-------
 sound/soc/soc-dapm.c                             | 18 +++++++----------
 33 files changed, 137 insertions(+), 307 deletions(-)

-- 
1.7.12.4

^ permalink raw reply	[flat|nested] 137+ messages in thread

end of thread, other threads:[~2018-06-05 16:14 UTC | newest]

Thread overview: 137+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-21 11:57 [PATCH 00/33] use match_string() helper Yisheng Xie
2018-05-21 11:57 ` [PATCH 01/33] usb: phy: " Yisheng Xie
2018-05-21 11:57   ` [01/33] " Xie Yisheng
2018-05-21 22:20   ` [PATCH 01/33] " Andy Shevchenko
2018-05-21 22:20     ` [01/33] " Andy Shevchenko
2018-05-22 10:02     ` [PATCH 01/33] " Greg Kroah-Hartman
2018-05-22 10:02       ` [01/33] " Greg Kroah-Hartman
2018-05-22 11:12       ` [PATCH 01/33] " Yisheng Xie
2018-05-22 11:12         ` [01/33] " Xie Yisheng
2018-05-21 11:57 ` [PATCH 02/33] mfd: omap-usb-host: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 17:41   ` Tony Lindgren
2018-06-04  6:15   ` Lee Jones
2018-05-21 11:57 ` [PATCH 03/33] Staging: gdm724x: " Yisheng Xie
2018-05-21 21:35   ` Andy Shevchenko
2018-05-21 11:57 ` [PATCH 04/33] gpiolib-of: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 21:36   ` Andy Shevchenko
2018-05-21 11:57 ` [PATCH 05/33] cxgb4: " Yisheng Xie
2018-05-21 21:39   ` Andy Shevchenko
2018-05-22  0:55     ` Yisheng Xie
2018-05-21 11:57 ` [PATCH 06/33] hp100: " Yisheng Xie
2018-05-21 11:57 ` [PATCH 07/33] iwlwifi: mvm: " Yisheng Xie
2018-05-21 20:12   ` Luca Coelho
2018-05-21 21:43   ` Andy Shevchenko
2018-05-22  3:30     ` Yisheng Xie
2018-05-22 20:41       ` Andy Shevchenko
2018-05-21 11:57 ` [PATCH 08/33] vfio: " Yisheng Xie
2018-05-25 20:55   ` Alex Williamson
2018-05-21 11:57 ` [PATCH 09/33] phy: tegra: " Yisheng Xie
2018-05-21 21:45   ` Andy Shevchenko
2018-05-21 11:57 ` [PATCH 10/33] pata_hpt37x: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 21:46   ` Andy Shevchenko
2018-05-21 11:57 ` [PATCH 11/33] bus: fsl-mc: " Yisheng Xie
2018-05-21 11:57 ` [PATCH 12/33] clk: bcm2835: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 17:48   ` Eric Anholt
2018-05-21 17:48     ` Eric Anholt
2018-05-21 21:50   ` Andy Shevchenko
2018-05-21 21:50     ` Andy Shevchenko
2018-05-22  3:42     ` Yisheng Xie
2018-05-22  3:42       ` Yisheng Xie
2018-05-21 11:57 ` [PATCH 13/33] clk: rockchip: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-22 13:56   ` Heiko Stuebner
2018-05-22 13:56     ` Heiko Stuebner
2018-05-21 11:57 ` [PATCH 14/33] clk: " Yisheng Xie
2018-05-21 21:53   ` Andy Shevchenko
2018-05-21 11:57 ` [PATCH 15/33] cpufreq: intel_pstate: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 11:57 ` [PATCH 16/33] mmc: sdhci-xenon: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-24  7:58   ` Adrian Hunter
2018-05-28 11:27   ` Ulf Hansson
2018-05-21 11:57 ` [PATCH 17/33] pinctrl: armada-37xx: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 21:55   ` Andy Shevchenko
2018-05-21 21:55     ` Andy Shevchenko
2018-05-21 11:57 ` [PATCH 18/33] power: supply: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 21:58   ` Andy Shevchenko
2018-05-22 16:16     ` Sebastian Reichel
2018-05-21 11:57 ` [PATCH 19/33] thermal: db8500: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 22:00   ` Andy Shevchenko
2018-05-23  7:47     ` Yisheng Xie
2018-06-05 16:14       ` Andy Shevchenko
2018-05-21 11:57 ` [PATCH 20/33] video: fbdev: pxafb: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 22:01   ` Andy Shevchenko
2018-05-21 22:01     ` Andy Shevchenko
2018-05-21 11:57 ` [PATCH 21/33] drm/nouveau: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 22:03   ` Andy Shevchenko
2018-05-21 22:03     ` Andy Shevchenko
2018-05-21 11:57 ` [PATCH 22/33] drm/i915: " Yisheng Xie
2018-05-21 11:57   ` Yisheng Xie
2018-05-21 22:04   ` Andy Shevchenko
2018-05-21 22:04     ` Andy Shevchenko
2018-05-22  8:36     ` Jani Nikula
2018-05-22  8:36       ` Jani Nikula
2018-05-22  9:22       ` Yisheng Xie
2018-05-22  9:22         ` Yisheng Xie
2018-05-21 11:58 ` [PATCH 23/33] drm: i2c: ch7006: " Yisheng Xie
2018-05-21 11:58   ` Yisheng Xie
2018-05-21 11:58 ` [PATCH 24/33] drm: " Yisheng Xie
2018-05-21 11:58   ` Yisheng Xie
2018-05-21 22:06   ` Andy Shevchenko
2018-05-21 22:06     ` Andy Shevchenko
2018-05-22  8:39     ` Jani Nikula
2018-05-22  8:39       ` Jani Nikula
2018-05-21 11:58 ` [PATCH 25/33] ima: " Yisheng Xie
2018-05-21 11:58   ` Yisheng Xie
2018-05-23 14:42   ` Mimi Zohar
2018-05-23 14:42     ` Mimi Zohar
2018-05-21 11:58 ` [PATCH 26/33] apparmor: " Yisheng Xie
2018-05-21 11:58   ` Yisheng Xie
2018-05-21 15:33   ` John Johansen
2018-05-21 15:33     ` John Johansen
2018-05-22  1:25     ` Yisheng Xie
2018-05-22  1:25       ` Yisheng Xie
2018-05-21 22:10   ` Andy Shevchenko
2018-05-21 22:10     ` Andy Shevchenko
2018-05-21 11:58 ` [PATCH 27/33] sched/debug: " Yisheng Xie
2018-05-21 22:13   ` Andy Shevchenko
2018-05-22 12:10     ` Yisheng Xie
2018-05-22 20:29       ` Andy Shevchenko
2018-05-21 11:58 ` [PATCH 28/33] ALSA: dice " Yisheng Xie
2018-05-21 11:58   ` Yisheng Xie
2018-05-21 22:31   ` Takashi Sakamoto
2018-05-21 11:58 ` [PATCH 29/33] ALSA: oxfw: " Yisheng Xie
2018-05-21 11:58   ` Yisheng Xie
2018-05-21 22:26   ` [alsa-devel] " Takashi Sakamoto
2018-05-22  7:26     ` Takashi Iwai
2018-05-22  7:26       ` Takashi Iwai
2018-05-21 11:58 ` [PATCH 30/33] ALSA: oxygen: " Yisheng Xie
2018-05-21 11:58   ` Yisheng Xie
2018-05-21 22:23   ` Andy Shevchenko
2018-05-21 11:58 ` [PATCH 31/33] ASoC: max98088: " Yisheng Xie
2018-05-21 11:58   ` Yisheng Xie
2018-05-21 22:24   ` Andy Shevchenko
2018-05-21 22:24     ` Andy Shevchenko
2018-05-22 12:30     ` Yisheng Xie
2018-05-22 17:23       ` Andy Shevchenko
2018-05-21 11:58 ` [PATCH 32/33] ASoC: max98095: " Yisheng Xie
2018-05-21 11:58   ` Yisheng Xie
2018-05-21 22:25   ` Andy Shevchenko
2018-05-21 22:25     ` Andy Shevchenko
2018-05-21 11:58 ` [PATCH 33/33] ASoC: dapm: " Yisheng Xie
2018-05-21 11:58   ` Yisheng Xie
2018-05-31 16:09   ` Applied "ASoC: dapm: use match_string() helper" to the asoc tree Mark Brown
2018-05-31 16:09     ` Mark Brown
2018-05-21 22:27 ` [PATCH 00/33] use match_string() helper Andy Shevchenko
2018-05-22  0:52   ` Yisheng Xie

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.