Home
last modified time | relevance | path

Searched full:pl041 (Results 1 – 25 of 29) sorted by relevance

12

/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Darm,pl041.yaml4 $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 Dpl041.c2 * 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 Dpl041.h2 * Arm PrimeCell PL041 Advanced Audio Codec Interface
18 #include "pl041.hx"
25 #include "pl041.hx"
H A Dpl041.hx2 * Arm PrimeCell PL041 Advanced Audio Codec Interface
12 /* PL041 register file description */
H A DKconfig45 config PL041 config
H A Dmeson.build12 system_ss.add(when: 'CONFIG_PL041', if_true: files('pl041.c', 'lm4549.c'))
/openbmc/qemu/hw/arm/
H A Dversatilepb.c193 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 Drealview.c84 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 DKconfig94 select PL041 # audio
178 select PL041 # audio codec
289 select PL041 # audio codec
H A Dvexpress.c545 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 Dintegratorcp.c661 dev = qdev_new("pl041"); in integratorcp_init()
/openbmc/linux/sound/arm/
H A DKconfig16 tristate "ARM PrimeCell PL041 AC Link support"
H A Daaci.c3 * 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 Daaci.h3 * linux/sound/arm/aaci.c - ARM PrimeCell AACI PL041 driver
/openbmc/qemu/docs/system/arm/
H A Dvexpress.rst17 - PL041 audio
/openbmc/linux/arch/arm/boot/dts/arm/
H A Dintegratorap-im-pd1.dts236 compatible = "arm,pl041", "arm,primecell";
H A Dintegratorcp.dts284 compatible = "arm,pl041", "arm,primecell";
H A Darm-realview-eb.dtsi327 compatible = "arm,pl041", "arm,primecell";
H A Dvexpress-v2m-rs1.dtsi264 compatible = "arm,pl041", "arm,primecell";
H A Dvexpress-v2m.dtsi184 compatible = "arm,pl041", "arm,primecell";
H A Darm-realview-pbx.dtsi525 compatible = "arm,pl041", "arm,primecell";
H A Darm-realview-pb1176.dts499 compatible = "arm,pl041", "arm,primecell";
H A Darm-realview-pb11mp.dts472 compatible = "arm,pl041", "arm,primecell";
/openbmc/linux/arch/arm64/boot/dts/arm/
H A Drtsm_ve-motherboard.dtsi134 compatible = "arm,pl041", "arm,primecell";
/openbmc/linux/
H A DMAINTAINERS1687 ARM PRIMECELL AACI PL041 DRIVER

12