/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | arm,pl041.yaml | 4 $id: http://devicetree.org/schemas/sound/arm,pl041.yaml# 7 title: Arm Ltd. PrimeCell PL041 AACI sound interface 22 const: arm,pl041 29 - const: arm,pl041 55 compatible = "arm,pl041", "arm,primecell";
|
/openbmc/qemu/hw/audio/ |
H A D | pl041.c | 2 * Arm PrimeCell PL041 Advanced Audio Codec Interface 19 * - The PL041 is hardwired to a LM4549 codec. 30 #include "pl041.h" 41 do { printf("pl041: " fmt , ## __VA_ARGS__); } while (0) 49 do { printf("pl041: " fmt , ## __VA_ARGS__); } while (0) 80 #define TYPE_PL041 "pl041" 81 OBJECT_DECLARE_SIMPLE_TYPE(PL041State, PL041) 104 #include "pl041.hx" 518 PL041State *s = PL041(d); in pl041_device_reset() 532 PL041State *s = PL041(dev); in pl041_init() [all …]
|
H A D | pl041.h | 2 * Arm PrimeCell PL041 Advanced Audio Codec Interface 18 #include "pl041.hx" 25 #include "pl041.hx"
|
H A D | pl041.hx | 2 * Arm PrimeCell PL041 Advanced Audio Codec Interface 12 /* PL041 register file description */
|
H A D | Kconfig | 45 config PL041 config
|
H A D | meson.build | 12 system_ss.add(when: 'CONFIG_PL041', if_true: files('pl041.c', 'lm4549.c'))
|
/openbmc/qemu/hw/arm/ |
H A D | versatilepb.c | 193 DeviceState *pl041; in versatile_init() local 343 /* Add PL041 AACI Interface to the LM4549 codec */ in versatile_init() 344 pl041 = qdev_new("pl041"); in versatile_init() 345 qdev_prop_set_uint32(pl041, "nc_fifo_depth", 512); in versatile_init() 347 qdev_prop_set_string(pl041, "audiodev", machine->audiodev); in versatile_init() 349 sysbus_realize_and_unref(SYS_BUS_DEVICE(pl041), &error_fatal); in versatile_init() 350 sysbus_mmio_map(SYS_BUS_DEVICE(pl041), 0, 0x10004000); in versatile_init() 351 sysbus_connect_irq(SYS_BUS_DEVICE(pl041), 0, sic[24]); in versatile_init()
|
H A D | realview.c | 84 DeviceState *dev, *sysctl, *gpio2, *pl041; in realview_init() local 208 pl041 = qdev_new("pl041"); in realview_init() 209 qdev_prop_set_uint32(pl041, "nc_fifo_depth", 512); in realview_init() 211 qdev_prop_set_string(pl041, "audiodev", machine->audiodev); in realview_init() 213 sysbus_realize_and_unref(SYS_BUS_DEVICE(pl041), &error_fatal); in realview_init() 214 sysbus_mmio_map(SYS_BUS_DEVICE(pl041), 0, 0x10004000); in realview_init() 215 sysbus_connect_irq(SYS_BUS_DEVICE(pl041), 0, pic[19]); in realview_init()
|
H A D | Kconfig | 94 select PL041 # audio 178 select PL041 # audio codec 289 select PL041 # audio codec
|
H A D | vexpress.c | 545 DeviceState *dev, *sysctl, *pl041; in vexpress_common_init() local 614 pl041 = qdev_new("pl041"); in vexpress_common_init() 615 qdev_prop_set_uint32(pl041, "nc_fifo_depth", 512); in vexpress_common_init() 617 qdev_prop_set_string(pl041, "audiodev", machine->audiodev); in vexpress_common_init() 619 sysbus_realize_and_unref(SYS_BUS_DEVICE(pl041), &error_fatal); in vexpress_common_init() 620 sysbus_mmio_map(SYS_BUS_DEVICE(pl041), 0, map[VE_PL041]); in vexpress_common_init() 621 sysbus_connect_irq(SYS_BUS_DEVICE(pl041), 0, pic[11]); in vexpress_common_init()
|
H A D | integratorcp.c | 661 dev = qdev_new("pl041"); in integratorcp_init()
|
/openbmc/linux/sound/arm/ |
H A D | Kconfig | 16 tristate "ARM PrimeCell PL041 AC Link support"
|
H A D | aaci.c | 3 * linux/sound/arm/aaci.c - ARM PrimeCell AACI PL041 driver 28 #define DRIVER_NAME "aaci-pl041" 1094 MODULE_DESCRIPTION("ARM PrimeCell PL041 Advanced Audio CODEC Interface driver");
|
H A D | aaci.h | 3 * linux/sound/arm/aaci.c - ARM PrimeCell AACI PL041 driver
|
/openbmc/qemu/docs/system/arm/ |
H A D | vexpress.rst | 17 - PL041 audio
|
/openbmc/linux/arch/arm/boot/dts/arm/ |
H A D | integratorap-im-pd1.dts | 236 compatible = "arm,pl041", "arm,primecell";
|
H A D | integratorcp.dts | 284 compatible = "arm,pl041", "arm,primecell";
|
H A D | arm-realview-eb.dtsi | 327 compatible = "arm,pl041", "arm,primecell";
|
H A D | vexpress-v2m-rs1.dtsi | 264 compatible = "arm,pl041", "arm,primecell";
|
H A D | vexpress-v2m.dtsi | 184 compatible = "arm,pl041", "arm,primecell";
|
H A D | arm-realview-pbx.dtsi | 525 compatible = "arm,pl041", "arm,primecell";
|
H A D | arm-realview-pb1176.dts | 499 compatible = "arm,pl041", "arm,primecell";
|
H A D | arm-realview-pb11mp.dts | 472 compatible = "arm,pl041", "arm,primecell";
|
/openbmc/linux/arch/arm64/boot/dts/arm/ |
H A D | rtsm_ve-motherboard.dtsi | 134 compatible = "arm,pl041", "arm,primecell";
|
/openbmc/linux/ |
H A D | MAINTAINERS | 1687 ARM PRIMECELL AACI PL041 DRIVER
|