[U-Boot] Please pull u-boot-dm
Simon Glass
sjg at chromium.org
Fri Dec 14 15:43:09 UTC 2018
Hi Tom,
See here (the one failure seems to be a network error)
https://travis-ci.org/sglass68/u-boot/builds/467777333
The following changes since commit d117d8f19b0625f88309e47a8a32c2faa384dddc:
Merge branch 'master' of git://git.denx.de/u-boot-i2c (2018-12-13
09:36:55 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/dm-pull-14dec18
for you to fetch changes up to f987177db9c988142032ed8142a093cce2378a90:
dm: sound: Use the correct number of channels for sound (2018-12-13
16:37:10 -0700)
----------------------------------------------------------------
Complete conversion of sound to driver model
----------------------------------------------------------------
Simon Glass (40):
sandbox: Increase the pre-relocation memory
snow: Expand U-Boot size
dm: sound: samsung: Make local function static
dm: sound: Rename en_sound_codec to sound_codec
dm: sound: Drop unused pre-device-tree code
dm: sound: samsung: Rename i2stx_info to samsung_i2s_priv
dm: sound: Drop codec_type
dm: sound: wm8994: Pass private data to internal functions
dm: sound: max98095: Pass private data to internal functions
dm: sound: wm8994: Create a new common init function
dm: sound: wm899c: Split out interface setup code
dm: sound: max98095: Split out interface setup code
dm: sound: wm8994: Drop global i2c-address variable
dm: sound: max98095: Drop global i2c-address variable
dm: sound: wm8994: Drop g_codec_info and g_wm8994_info
dm: sound: max98095: Drop g_codec_info and g_max98095_info
dm: sound: wm8994: Drop wm8994_i2c_init()
dm: sound: Fix up header ordering
dm: sound: exynos: Correct codec bus addresses
dm: sound: Create an option to use driver model for sound
dm: sound: Rename samsung_i2s_priv to i2s_uc_priv
dm: sound: Create a uclass for audio codecs
dm: sound: Create a uclass for i2s
dm: sandbox: Update sound to use two buffers
dm: sound: Create a uclass for sound
dm: core: Add a function to read into a unsigned int
dm: sound: Start i2c IDs from 0
dm: sound: Add conversion to driver model
exynos: Add proid_is_exynos542x() for common 542x
exynos: Add support for exynos5420 i2s pinmux
dm: sound: Move common code out of maxim98095
dm: sound: exynos: Add support for max98090
dm: exynos: sound: Convert to use driver model
dm: sandbox: sound: Convert to use driver model
dm: exynos: Drop CONFIG_DM_I2C_COMPAT
dm: sound: Complete migration to driver model
dm: sound: Fix license headers
dm: sound: max98095: Tidy up error codes
dm: sandbox: Allow selection of sample rate and channels
dm: sound: Use the correct number of channels for sound
Kconfig | 2 +
arch/Kconfig | 1 +
arch/arm/dts/exynos5250-smdk5250.dts | 21 ++++-
arch/arm/dts/exynos5250-snow.dts | 25 ++++--
arch/arm/dts/exynos5250-spring.dts | 24 +++++-
arch/arm/dts/exynos5250.dtsi | 15 ++--
arch/arm/dts/exynos5420-peach-pit.dts | 24 +++++-
arch/arm/dts/exynos5420-smdk5420.dts | 21 ++++-
arch/arm/dts/exynos54xx.dtsi | 14 +++
arch/arm/dts/exynos5800-peach-pi.dts | 24 +++++-
arch/arm/mach-exynos/clock.c | 31 +++++--
arch/arm/mach-exynos/clock_init_exynos5.c | 2 +-
arch/arm/mach-exynos/common_setup.h | 4 +-
arch/arm/mach-exynos/include/mach/clock.h | 3 +
arch/arm/mach-exynos/include/mach/cpu.h | 4 +-
arch/arm/mach-exynos/include/mach/gpio.h | 4 +-
arch/arm/mach-exynos/pinmux.c | 19 ++++-
arch/arm/mach-exynos/power.c | 2 +-
arch/sandbox/cpu/sdl.c | 124 ++++++++++++++++++---------
arch/sandbox/dts/sandbox.dts | 21 +++++
arch/sandbox/dts/test.dts | 23 +++++
arch/sandbox/include/asm/sdl.h | 19 +++--
arch/sandbox/include/asm/sound.h | 13 ---
arch/sandbox/include/asm/test.h | 40 +++++++++
cmd/sound.c | 15 +++-
configs/peach-pi_defconfig | 3 +-
configs/peach-pit_defconfig | 3 +-
configs/sandbox64_defconfig | 1 -
configs/sandbox_defconfig | 1 -
configs/sandbox_flattree_defconfig | 1 -
configs/sandbox_noblk_defconfig | 1 -
configs/sandbox_spl_defconfig | 1 -
configs/smdk5250_defconfig | 1 -
configs/smdk5420_defconfig | 1 -
configs/snow_defconfig | 1 -
configs/spring_defconfig | 1 -
drivers/core/read.c | 23 +++++
drivers/sound/Kconfig | 8 ++
drivers/sound/Makefile | 8 +-
drivers/sound/codec-uclass.c | 26 ++++++
drivers/sound/i2s-uclass.c | 25 ++++++
drivers/sound/max98090.c | 377
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/sound/max98090.h | 663
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/sound/max98095.c | 411
++++++++++++++++++++++++++++++++---------------------------------------------------------
drivers/sound/max98095.h | 9 +-
drivers/sound/maxim_codec.c | 87 +++++++++++++++++++
drivers/sound/maxim_codec.h | 67 +++++++++++++++
drivers/sound/samsung-i2s.c | 157
++++++++++++++++++++++++++--------
drivers/sound/samsung_sound.c | 104 +++++++++++++++++++++++
drivers/sound/sandbox.c | 180
+++++++++++++++++++++++++++++++++++++--
drivers/sound/sound-i2s.c | 208
---------------------------------------------
drivers/sound/sound-uclass.c | 127 ++++++++++++++++++++++++++++
drivers/sound/sound.c | 11 ++-
drivers/sound/wm8994.c | 470
+++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------
drivers/sound/wm8994.h | 2 +-
include/audio_codec.h | 48 +++++++++++
include/dm/read.h | 58 +++++++++++++
include/dm/uclass-id.h | 3 +
include/i2s.h | 36 ++++++--
include/sound.h | 88 +++++++++++++------
test/dm/Makefile | 3 +
test/dm/audio.c | 34 ++++++++
test/dm/i2s.c | 32 +++++++
test/dm/sound.c | 34 ++++++++
test/dm/test-fdt.c | 35 ++++++++
65 files changed, 2916 insertions(+), 928 deletions(-)
delete mode 100644 arch/sandbox/include/asm/sound.h
create mode 100644 drivers/sound/codec-uclass.c
create mode 100644 drivers/sound/i2s-uclass.c
create mode 100644 drivers/sound/max98090.c
create mode 100644 drivers/sound/max98090.h
create mode 100644 drivers/sound/maxim_codec.c
create mode 100644 drivers/sound/maxim_codec.h
create mode 100644 drivers/sound/samsung_sound.c
delete mode 100644 drivers/sound/sound-i2s.c
create mode 100644 drivers/sound/sound-uclass.c
create mode 100644 include/audio_codec.h
create mode 100644 test/dm/audio.c
create mode 100644 test/dm/i2s.c
create mode 100644 test/dm/sound.c
Regards,
Simon
More information about the U-Boot
mailing list