Reported-by: Dan Carpenter
Signed-off-by: Vijendar Mukunda
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 8
1 file changed, 8 deletions(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
b/drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
index bcc7ee02e0fc..6d72355ac492 100644
--- a/drivers/gpu/d
Jadeite platform uses I2S MICSP instance.
Create platform devices for DMA controller and I2S controller for
Jadeite platform.
Signed-off-by: Vijendar Mukunda
Acked-by: Alex Deucher
---
changes since v1:
- Modified commit lable as drm/amdgpu
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 293
DMI check is required to distinguish Jadeite platform from
Stoney base variant.
Add DMI check logic for Jadeite platform.
Signed-off-by: Vijendar Mukunda
Acked-by: Alex Deucher
---
changes since v1:
- Modified commit label as drm/amdgpu
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 36
should match open
parenthesis
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c:550: ERROR: that open brace { should be
on the previous line
Signed-off-by: Vijendar Mukunda
---
changes since v2:
- Removed Null check for apd structure
- Modified commit message
changes since
CHECK: Alignment should match open
parenthesis
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c:550: ERROR: that open brace { should be
on the previous line
Signed-off-by: Vijendar Mukunda
Reviewed-by: Alex Deucher
changes since v1:
Modified commit label as drm/amdgpu
---
drivers/gpu/drm/amd
DMI check is required to distinguish Jadeite platform from
Stoney base variant.
Add DMI check logic for Jadeite platform.
Signed-off-by: Vijendar Mukunda
Acked-by: Alex Deucher
Changes since v1:
- Modified commit label as drm/amdgpu
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 36
Jadeite platform uses I2S MICSP instance.
Create platform devices for DMA controller and I2S controller for
Jadeite platform.
Signed-off-by: Vijendar Mukunda
Acked-by: Alex Deucher
Changes since v1:
- Modified commit lable as drm/amdgpu
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 293
Enable machine driver build for Jadeite platform using ES8336 Codec.
Signed-off-by: Vijendar Mukunda
---
sound/soc/amd/Kconfig | 13 +
sound/soc/amd/Makefile | 2 ++
2 files changed, 15 insertions(+)
diff --git a/sound/soc/amd/Kconfig b/sound/soc/amd/Kconfig
index 1381aec23048
Add Machine driver for Jadeite platform which uses ES8336 codec.
Signed-off-by: Vijendar Mukunda
---
sound/soc/amd/acp-es8336.c | 324 +
1 file changed, 324 insertions(+)
create mode 100644 sound/soc/amd/acp-es8336.c
diff --git a/sound/soc/amd/acp-es8336.c
Add I2S MICSP instance support for Stoney variant.
Signed-off-by: Vijendar Mukunda
---
sound/soc/amd/acp-pcm-dma.c | 50 +++--
sound/soc/amd/acp.h | 13 ++
2 files changed, 61 insertions(+), 2 deletions(-)
diff --git a/sound/soc/amd/acp-pcm-dma.c
Jadeite platform uses I2S MICSP instance.
Create platform devices for DMA controller and I2S controller for
Jadeite platform.
Signed-off-by: Vijendar Mukunda
Acked-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 293 +++-
1 file changed, 184 insertions
DMI check is required to distinguish Jadeite platform from
Stoney base variant.
Add DMI check logic for Jadeite platform.
Signed-off-by: Vijendar Mukunda
Acked-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 36 +
1 file changed, 36 insertions(+)
diff
file
Vijendar Mukunda (5):
drm/amdgpu: add dmi check for jadeite platform
drm/amdgpu: create I2S platform devices for Jadeite platform
ASoC: amd: add I2S MICSP instance support
ASoC: amd: add Machine driver for Jadeite platform
ASoC: amd: enable machine driver build for Jadeite plat
Enable machine driver build for Jadeite platform using ES8336 Codec.
Signed-off-by: Vijendar Mukunda
---
sound/soc/amd/Kconfig | 11 +++
sound/soc/amd/Makefile | 2 ++
2 files changed, 13 insertions(+)
diff --git a/sound/soc/amd/Kconfig b/sound/soc/amd/Kconfig
index 1381aec23048
Add Machine driver for Jadeite platform which uses ES8336 codec.
Signed-off-by: Vijendar Mukunda
---
sound/soc/amd/acp-es8336.c | 333 +
1 file changed, 333 insertions(+)
create mode 100644 sound/soc/amd/acp-es8336.c
diff --git a/sound/soc/amd/acp-es8336.c
Add I2S MICSP instance support for Stoney variant.
Signed-off-by: Vijendar Mukunda
---
sound/soc/amd/acp-pcm-dma.c | 50 +++--
sound/soc/amd/acp.h | 13 ++
2 files changed, 61 insertions(+), 2 deletions(-)
diff --git a/sound/soc/amd/acp-pcm-dma.c
://patchwork.kernel.org/project/alsa-devel/patch/20220627125834.481731-1-vijendar.muku...@amd.com/
Vijendar Mukunda (5):
drm/amdgpu: add dmi check for jadeite platform
drm/amdgpu: create I2S platform devices for Jadeite platform
ASoC: amd: add I2S MICSP instance support
ASoC: amd: add Machine
Jadeite platform uses I2S MICSP instance.
Create platform devices for DMA controller and I2S controller for
Jadeite platform.
Signed-off-by: Vijendar Mukunda
Acked-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 293 +++-
1 file changed, 184 insertions
DMI check is required to distinguish Jadeite platform from
Stoney base variant.
Add DMI check logic for Jadeite platform.
Signed-off-by: Vijendar Mukunda
Acked-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 36 +
1 file changed, 36 insertions(+)
diff
CHECK: Alignment should match open
parenthesis
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c:550: ERROR: that open brace { should be
on the previous line
Signed-off-by: Vijendar Mukunda
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 27 +
1 file changed, 10 insertions(+),
, Stopping I2S DMA
prior to ACP DMA stop resulting ACP DMA channel stop failure.
ACP DMA driver can't fix this issue due to design constraint.
By setting this quirk, I2S DMA gets stopped after ACP DMA stop
which will fix the ACP DMA stop failure.
Signed-off-by: Vijendar Mukunda
---
driver
i2s instance value is passed as platform data to dwc driver.
this parameter will be useful to distinguish current i2s
instance value when multiple i2s controller instances are created.
Signed-off-by: Vijendar Mukunda
---
v1->v2: moved I2S instance macros from dwc driver header file
drivers/
i2s instance value is passed as platform data to dwc driver.
this parameter will be useful to distinguish current i2s
instance value when multiple i2s controller instances are created.
Signed-off-by: Vijendar Mukunda
Reviewed-by: Alex Deucher
---
v1->v2: moved I2S instance macro definitions
i2s instance value is passed as platform data to dwc driver.
this parameter will be useful to distinguish current i2s
instance value when multiple i2s controller instances are created.
Signed-off-by: Vijendar Mukunda
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 5 +
1 file changed, 5
From: Akshu Agrawal
DW_I2S_QUIRK_COMP_PARAM1 ensures cpu dai for playback shows
capability of playback only. This enables the driver to have 2
separate cpu dai for playback and capture each.
Signed-off-by: Akshu Agrawal
Signed-off-by: Vijendar Mukunda
Reviewed-by: Alex Deucher
---
drivers
branch.
Akshu Agrawal (2):
drm/amd/amdgpu: Adds DW_I2S_QUIRK_COMP_PARAM1 to BT playback
drm/amd/amdgpu: Fixes resource conflict issue on BT instance
Vijendar Mukunda (2):
drm/amd/amdgpu: creating two I2S instances for stoney/cz
drm/amd/amdgpu: Enabling BT I2S config for muxed pins
drivers
Enabling BT I2S config for muxed pins.
Signed-off-by: Akshu Agrawal
Signed-off-by: Vijendar Mukunda
Reviewed-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
b/drivers/gpu/drm/amd
Creating two I2S instances for Stoney/cz platforms.
Signed-off-by: Vijendar Mukunda
Signed-off-by: Akshu Agrawal
Reviewed-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 75 +
1 file changed, 66 insertions(+), 9 deletions(-)
diff --git a/drivers
From: Akshu Agrawal
The patch uses shared resources to map same register address
space on 2 cpu dais.
Signed-off-by: Akshu Agrawal
Signed-off-by: Vijendar Mukunda
Reviewed-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 1 +
1 file changed, 1 insertion(+)
diff --git a
29 matches
Mail list logo