Home
last modified time | relevance | path

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

12

/linux/Documentation/devicetree/bindings/soc/cix/
H A Dcix,sky1-audss-cru.yaml4 $id: http://devicetree.org/schemas/soc/cix/cix,sky1-audss-cru.yaml#
7 title: Cix Sky1 audio subsystem clock and reset unit
13 The Cix Sky1 Audio Subsystem (AUDSS) Clock and Reset Unit (CRU) groups
23 defined in include/dt-bindings/clock/cix,sky1-audss-cru.h.
26 are defined in include/dt-bindings/reset/cix,sky1-audss-cru.h.
33 const: cix,sky1-audss-cru
41 Clock indices are defined in include/dt-bindings/clock/cix,sky1-audss-cru.h.
46 Reset indices are defined in include/dt-bindings/reset/cix,sky1-audss-cru.h.
83 compatible = "cix,sky1-audss-cru";
/linux/Documentation/devicetree/bindings/mailbox/
H A Dcix,sky1-mbox.yaml4 $id: http://devicetree.org/schemas/mailbox/cix,sky1-mbox.yaml#
29 In the CIX Sky1 SoC use case, there are 4 pairs of mailbox controllers
37 const: cix,sky1-mbox
48 cix,mbox-dir:
58 - cix,mbox-dir
71 compatible = "cix,sky1-mbox";
75 cix,mbox-dir = "tx";
/linux/Documentation/devicetree/bindings/sound/
H A Dcix,sky1-ipbloq-hda.yaml4 $id: http://devicetree.org/schemas/sound/cix,sky1-ipbloq-hda.yaml#
7 title: CIX IPBLOQ HDA controller
10 CIX IPBLOQ High Definition Audio (HDA) Controller
20 const: cix,sky1-ipbloq-hda
54 compatible = "cix,sky1-ipbloq-hda";
61 model = "CIX SKY1 EVB HDA";
/linux/arch/arm64/boot/dts/cix/
H A Dsky1.dtsi3 * Copyright 2025 Cix Technology Group Co., Ltd.
8 #include <dt-bindings/clock/cix,sky1.h>
9 #include <dt-bindings/clock/cix,sky1-audss-cru.h>
10 #include <dt-bindings/reset/cix,sky1-system-control.h>
11 #include <dt-bindings/reset/cix,sky1-s5-system-control.h>
12 #include <dt-bindings/reset/cix,sky1-audss-cru.h>
363 compatible = "cix,sky1-spi-r1p6", "cdns,spi-r1p6";
373 compatible = "cix,sky1-spi-r1p6", "cdns,spi-r1p6";
511 compatible = "cix,sky1-system-control", "syscon";
517 compatible = "cix,sky1-pinctrl";
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dcix,sky1-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/cix,sky1-pinctrl.yaml#
7 title: Cix Sky1 Soc Pin Controller
14 on Cix Sky1 platform. one is used under S0 state, the other one is used under
20 - cix,sky1-pinctrl
21 - cix,sky1-pinctrl-s5
81 compatible = "cix,sky1-pinctrl";
/linux/sound/hda/controllers/
H A DKconfig34 tristate "CIX IPBLOQ HD Audio"
40 Say Y here to support the HDA controller present in CIX SoCs
43 present in some CIX SoCs.
46 will be called snd-hda-cix-ipbloq.
H A DMakefile4 snd-hda-cix-ipbloq-y := cix-ipbloq.o
14 obj-$(CONFIG_SND_HDA_CIX_IPBLOQ) += snd-hda-cix-ipbloq.o
H A Dcix-ipbloq.c2 // Copyright 2025 Cix Technology Group Co., Ltd.
102 const char *sname = NULL, *drv_name = "cix-ipbloq-hda"; in cix_ipbloq_hda_init()
415 { .compatible = "cix,sky1-ipbloq-hda" },
422 .name = "cix-ipbloq-hda",
433 MODULE_DESCRIPTION("CIX IPBLOQ HDA bus driver");
/linux/drivers/reset/
H A Dreset-sky1-audss.c3 * Cix Sky1 Audio Subsystem reset controller driver
5 * Copyright 2026 Cix Technology Group Co., Ltd.
8 #include <dt-bindings/reset/cix,sky1-audss-cru.h>
126 MODULE_DESCRIPTION("Cix Sky1 Audio Subsystem reset driver");
H A DKconfig308 bool "Cix Sky1 reset controller"
312 This enables the reset controller for Cix Sky1.
315 tristate "Cix Sky1 Audio Subsystem reset controller"
320 Support for block-level software reset lines in the Cix Sky1
/linux/drivers/mailbox/
H A Dcix-mailbox.c3 * Copyright 2025 Cix Technology Group Co., Ltd.
101 * The CIX mailbox supports four types of transfers:
139 *The transmission unit of the CIX mailbox is word.
575 * The first 0x80 bytes of the register space of the cix mailbox controller in cix_mbox_probe()
590 if (device_property_read_string(dev, "cix,mbox-dir", &dir_str)) in cix_mbox_probe()
591 return dev_err_probe(dev, -EINVAL, "cix,mbox-dir property not found\n"); in cix_mbox_probe()
598 return dev_err_probe(dev, -EINVAL, "cix,mbox-dir=%s is not expected\n", dir_str); in cix_mbox_probe()
618 { .compatible = "cix,sky1-mbox" },
637 MODULE_AUTHOR("Cix Technology Group Co., Ltd.");
638 MODULE_DESCRIPTION("CIX mailbox driver");
H A DKconfig372 tristate "CIX Mailbox"
376 Mailbox implementation for CIX IPC system. The controller supports
378 is unidirectional. Say Y here if you want to use the CIX Mailbox
H A DMakefile82 obj-$(CONFIG_CIX_MBOX) += cix-mailbox.o
/linux/drivers/pinctrl/cix/
H A DMakefile2 # Cix Sky1 pin control drivers
H A DKconfig10 tristate "Cix Sky1 pinctrl driver"
H A Dpinctrl-sky1.c505 { .compatible = "cix,sky1-pinctrl-s5", .data = &sky1_pinctrl_s5_info, },
506 { .compatible = "cix,sky1-pinctrl", .data = &sky1_pinctrl_info, },
557 MODULE_DESCRIPTION("Cix Sky1 pinctrl driver");
H A Dpinctrl-sky1-base.c586 MODULE_DESCRIPTION("Cix SKy1 pinctrl base driver");
/linux/include/dt-bindings/reset/
H A Dcix,sky1-audss-cru.h3 * Copyright 2026 Cix Technology Group Co., Ltd.
/linux/include/dt-bindings/clock/
H A Dcix,sky1-audss-cru.h3 * Copyright 2026 Cix Technology Group Co., Ltd.
H A Dcix,sky1.h3 * Copyright 2024-2025 Cix Technology Group Co., Ltd.
/linux/arch/alpha/include/asm/
H A Dword-at-a-time.h39 /* Simple if have CIX instructions */ in find_zero()
/linux/drivers/clk/cix/
H A Dclk-sky1-audss.c2 // Copyright 2026 Cix Technology Group Co., Ltd.
15 #include <dt-bindings/clock/cix,sky1-audss-cru.h>
1188 { .compatible = "cix,sky1-audss-cru", .data = &sky1_devtype_data, },
/linux/drivers/clk/
H A DMakefile134 obj-y += cix/
H A DKconfig512 source "drivers/clk/cix/Kconfig"
/linux/drivers/spi/
H A Dspi-cadence.c734 if (of_device_is_compatible(pdev->dev.of_node, "cix,sky1-spi-r1p6")) in cdns_spi_probe()
889 { .compatible = "cix,sky1-spi-r1p6" },

12