Searched refs:pef2256 (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/drivers/net/wan/framer/pef2256/ |
| H A D | pef2256.c | 36 struct pef2256 { struct 54 static u8 pef2256_read8(struct pef2256 *pef2256, int offset) in pef2256_read8() argument 158 static int pef2256_setup_gcm(struct pef2256 *pef2256) in pef2256_setup_gcm() argument 206 static int pef2256_setup_e1_line(struct pef2256 *pef2256) in pef2256_setup_e1_line() argument 448 static int pef2256_setup_e1(struct pef2256 *pef2256) in pef2256_setup_e1() argument 528 struct pef2256 *pef2256 = (struct pef2256 *)priv; in pef2256_irq_handler() local 581 ret = pef2256_check_rates(pef2256, pef2256->sysclk_rate, pef2256->data_rate); in pef2556_of_parse() 594 if (pef2256->channel_phase >= pef2256->sysclk_rate / pef2256->data_rate) { in pef2556_of_parse() 699 struct pef2256 *pef2256; in pef2256_probe() local 763 pef2256->version = pef2256_get_version(pef2256); in pef2256_probe() [all …]
|
| H A D | Makefile | 6 obj-$(CONFIG_FRAMER_PEF2256) += framer-pef2256.o 8 framer-pef2256-objs := pef2256.o
|
| /linux-6.15/drivers/pinctrl/ |
| H A D | pinctrl-pef2256.c | 98 return pef2256->pctrl_desc.npins; in pef2256_get_groups_count() 135 return pef2256->nfunctions; in pef2256_get_functions_count() 143 return pef2256->functions[selector].name; in pef2256_get_function_name() 152 *groups = pef2256->functions[selector].groups; in pef2256_get_function_groups() 276 pef2256->pctrl_desc.name = dev_name(pef2256->dev); in pef2256_register_pinctrl() 277 pef2256->pctrl_desc.owner = THIS_MODULE; in pef2256_register_pinctrl() 283 pef2256->functions = pef2256_v12_functions; in pef2256_register_pinctrl() 292 pctrl = devm_pinctrl_register(pef2256->dev, &pef2256->pctrl_desc, pef2256); in pef2256_register_pinctrl() 309 if (pef2256->version == PEF2256_VERSION_1_2) in pef2256_reset_pinmux() 323 struct pef2256 *pef2256; in pef2256_pinctrl_probe() local [all …]
|
| H A D | Makefile | 47 obj-$(CONFIG_PINCTRL_PEF2256) += pinctrl-pef2256.o
|
| H A D | Kconfig | 447 module will be called pinctrl-pef2256.
|
| /linux-6.15/include/linux/framer/ |
| H A D | pef2256.h | 14 struct pef2256; 18 struct regmap *pef2256_get_regmap(struct pef2256 *pef2256); 29 enum pef2256_version pef2256_get_version(struct pef2256 *pef2256);
|
| /linux-6.15/Documentation/devicetree/bindings/net/ |
| H A D | lantiq,pef2256.yaml | 4 $id: http://devicetree.org/schemas/net/lantiq,pef2256.yaml# 20 - const: lantiq,pef2256 86 The pef2256 delivers a full frame (32 8-bit time-slots in E1 and 24 8-bit 112 Codec provided by the pef2256. This codec allows to use some of the PCM 124 const: lantiq,pef2256-codec 147 pef2256: framer@2000000 { 148 compatible = "lantiq,pef2256"; 169 compatible = "lantiq,pef2256-codec"; 175 compatible = "lantiq,pef2256-codec"; 185 simple-audio-card,dai-link@0 { /* CPU DAI1 - pef2256 codec 1 */ [all …]
|
| /linux-6.15/drivers/net/wan/framer/ |
| H A D | Makefile | 7 obj-$(CONFIG_FRAMER_PEF2256) += pef2256/
|
| H A D | Kconfig | 40 module will be called framer-pef2256.
|
| /linux-6.15/ |
| H A D | MAINTAINERS | 13431 F: Documentation/devicetree/bindings/net/lantiq,pef2256.yaml 13432 F: drivers/net/wan/framer/pef2256/ 13433 F: drivers/pinctrl/pinctrl-pef2256.c 13434 F: include/linux/framer/pef2256.h
|