All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC 0/5] Create hdalib for common hda code
@ 2015-03-08 14:37 Vinod Koul
  2015-03-08 14:37 ` [RFC 1/5] ALSA: hda: move hdaudio header files to global include Vinod Koul
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Vinod Koul @ 2015-03-08 14:37 UTC (permalink / raw)
  To: alsa-devel; +Cc: tiwai, Jeeja KP, Vinod Koul, lgirdwood

This patch series attempts to split existing HDA code to create common hda
library. This is done in order to make HDA code available to other users like
upcoming Intel platforms which sport a HDA controller along with an I2S
link.  This series is 1st patch series which will try to refactor HDA by
splitting it up and then adding ASoC HDA controller driver for these
platforms.

This series moves code to sound/hda, renames the files mostly. The second
series will do API changes and subsequent ones will be using HDA bus patches
which Takashi posted recently

Comments welcome...

~Vinod

Jeeja KP (5):
  ALSA: hda: move hdaudio header files to global include
  ALSA: HDA: create HDA common lib
  ALSA: hdalib - fix existing checkpatch issues
  ALSA: hda: rename sound/hda/hda* as sound/hda/hdalib
  ALSA: hdalib: rename common header files as hdalib_*

 .../hda/hda_priv.h => include/sound/hda_register.h |   10 +--
 .../sound/hdalib_auto_parser.h                     |    6 +-
 .../hda/hda_beep.h => include/sound/hdalib_beep.h  |    6 +-
 .../hda_codec.h => include/sound/hdalib_codec.h    |   23 +++---
 .../sound/hdalib_controller.h                      |   11 +--
 .../hda_local.h => include/sound/hdalib_controls.h |   20 ++---
 .../sound/hdalib_generic.h                         |    6 +-
 include/sound/{hda_hwdep.h => hdalib_hwdep.h}      |    4 +-
 .../hda/hda_jack.h => include/sound/hdalib_jack.h  |    6 +-
 sound/Kconfig                                      |    2 +
 sound/Makefile                                     |    2 +-
 sound/hda/Kconfig                                  |   85 ++++++++++++++++++++
 sound/hda/Makefile                                 |   21 +++++
 sound/{pci => }/hda/hda_intel_trace.h              |    0
 sound/{pci => }/hda/hda_trace.h                    |    0
 .../hda_auto_parser.c => hda/hdalib_auto_parser.c} |    7 +-
 sound/{pci/hda/hda_beep.c => hda/hdalib_beep.c}    |    8 +-
 sound/{pci/hda/hda_codec.c => hda/hdalib_codec.c}  |   21 +++--
 .../hda_controller.c => hda/hdalib_controller.c}   |   10 ++-
 sound/{pci/hda/hda_eld.c => hda/hdalib_eld.c}      |    4 +-
 .../hda/hda_generic.c => hda/hdalib_generic.c}     |   13 +--
 sound/{pci/hda/hda_hwdep.c => hda/hdalib_hwdep.c}  |    6 +-
 sound/{pci/hda/hda_jack.c => hda/hdalib_jack.c}    |    8 +-
 sound/{pci/hda/hda_proc.c => hda/hdalib_proc.c}    |   13 +--
 sound/{pci/hda/hda_sysfs.c => hda/hdalib_sysfs.c}  |    6 +-
 sound/pci/hda/Kconfig                              |   44 ----------
 sound/pci/hda/Makefile                             |   14 +---
 sound/pci/hda/hda_i915.c                           |    3 +-
 sound/pci/hda/hda_intel.c                          |    7 +-
 sound/pci/hda/patch_hdmi.c                         |   10 ++-
 sound/pci/hda/patch_realtek.c                      |   10 ++-
 31 files changed, 229 insertions(+), 157 deletions(-)
 rename sound/pci/hda/hda_priv.h => include/sound/hda_register.h (98%)
 rename sound/pci/hda/hda_auto_parser.h => include/sound/hdalib_auto_parser.h (96%)
 rename sound/pci/hda/hda_beep.h => include/sound/hdalib_beep.h (95%)
 rename sound/pci/hda/hda_codec.h => include/sound/hdalib_codec.h (97%)
 rename sound/pci/hda/hda_controller.h => include/sound/hdalib_controller.h (90%)
 rename sound/pci/hda/hda_local.h => include/sound/hdalib_controls.h (98%)
 rename sound/pci/hda/hda_generic.h => include/sound/hdalib_generic.h (99%)
 rename include/sound/{hda_hwdep.h => hdalib_hwdep.h} (95%)
 rename sound/pci/hda/hda_jack.h => include/sound/hdalib_jack.h (96%)
 create mode 100644 sound/hda/Kconfig
 create mode 100644 sound/hda/Makefile
 rename sound/{pci => }/hda/hda_intel_trace.h (100%)
 rename sound/{pci => }/hda/hda_trace.h (100%)
 rename sound/{pci/hda/hda_auto_parser.c => hda/hdalib_auto_parser.c} (99%)
 rename sound/{pci/hda/hda_beep.c => hda/hdalib_beep.c} (98%)
 rename sound/{pci/hda/hda_codec.c => hda/hdalib_codec.c} (99%)
 rename sound/{pci/hda/hda_controller.c => hda/hdalib_controller.c} (99%)
 rename sound/{pci/hda/hda_eld.c => hda/hdalib_eld.c} (99%)
 rename sound/{pci/hda/hda_generic.c => hda/hdalib_generic.c} (99%)
 rename sound/{pci/hda/hda_hwdep.c => hda/hdalib_hwdep.c} (96%)
 rename sound/{pci/hda/hda_jack.c => hda/hdalib_jack.c} (99%)
 rename sound/{pci/hda/hda_proc.c => hda/hdalib_proc.c} (99%)
 rename sound/{pci/hda/hda_sysfs.c => hda/hdalib_sysfs.c} (99%)

-- 
1.7.9.5

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

end of thread, other threads:[~2015-03-08 17:23 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-08 14:37 [RFC 0/5] Create hdalib for common hda code Vinod Koul
2015-03-08 14:37 ` [RFC 1/5] ALSA: hda: move hdaudio header files to global include Vinod Koul
2015-03-08 14:37 ` [RFC 2/5] ALSA: HDA: create HDA common lib Vinod Koul
2015-03-08 14:37 ` [RFC 3/5] ALSA: hdalib - fix existing checkpatch issues Vinod Koul
2015-03-08 14:37 ` [RFC 4/5] ALSA: hda: rename sound/hda/hda* as sound/hda/hdalib Vinod Koul
2015-03-08 14:37 ` [RFC 5/5] ALSA: hdalib: rename common header files as hdalib_* Vinod Koul
2015-03-08 15:50 ` [RFC 0/5] Create hdalib for common hda code Takashi Iwai
2015-03-08 16:55   ` Vinod Koul
2015-03-08 17:23     ` Takashi Iwai

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.