Home
last modified time | relevance | path

Searched refs:ocs (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/pci/
H A Dof_property.c95 struct of_changeset *ocs, in of_pci_prop_bus_range() argument
101 return of_changeset_add_prop_u32_array(ocs, np, "bus-range", bus_range, in of_pci_prop_bus_range()
105 static int of_pci_prop_ranges(struct pci_dev *pdev, struct of_changeset *ocs, in of_pci_prop_ranges() argument
154 ret = of_changeset_add_prop_u32_array(ocs, np, "ranges", (u32 *)rp, in of_pci_prop_ranges()
161 static int of_pci_prop_reg(struct pci_dev *pdev, struct of_changeset *ocs, in of_pci_prop_reg() argument
169 return of_changeset_add_prop_u32_array(ocs, np, "reg", (u32 *)&reg, in of_pci_prop_reg()
174 struct of_changeset *ocs, in of_pci_prop_interrupts() argument
187 return of_changeset_add_prop_u32(ocs, np, "interrupts", (u32)pin); in of_pci_prop_interrupts()
190 static int of_pci_prop_intr_ctrl(struct pci_dev *pdev, struct of_changeset *ocs, in of_pci_prop_intr_ctrl() argument
203 ret = of_changeset_add_prop_u32(ocs, np, "#interrupt-cells", 1); in of_pci_prop_intr_ctrl()
[all …]
/linux/drivers/crypto/intel/keembay/
H A DMakefile4 obj-$(CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4) += keembay-ocs-aes.o
5 keembay-ocs-aes-objs := keembay-ocs-aes-core.o ocs-aes.o
7 obj-$(CONFIG_CRYPTO_DEV_KEEMBAY_OCS_ECC) += keembay-ocs-ecc.o
9 obj-$(CONFIG_CRYPTO_DEV_KEEMBAY_OCS_HCU) += keembay-ocs-hcu.o
10 keembay-ocs-hcu-objs := keembay-ocs-hcu-core.o ocs-hcu.o
H A DKconfig57 module will be called keembay-ocs-ecc.
76 as a module, the module will be called keembay-ocs-hcu.
/linux/drivers/power/sequencing/
H A Dpwrseq-pcie-m2.c36 struct of_changeset *ocs; member
187 ctx->ocs = kzalloc_obj(*ctx->ocs); in pwrseq_m2_pcie_create_bt_node()
188 if (!ctx->ocs) in pwrseq_m2_pcie_create_bt_node()
191 of_changeset_init(ctx->ocs); in pwrseq_m2_pcie_create_bt_node()
193 np = of_changeset_create_node(ctx->ocs, parent, "bluetooth"); in pwrseq_m2_pcie_create_bt_node()
200 ret = of_changeset_add_prop_string(ctx->ocs, np, "compatible", "qcom,wcn7850-bt"); in pwrseq_m2_pcie_create_bt_node()
206 ret = of_changeset_apply(ctx->ocs); in pwrseq_m2_pcie_create_bt_node()
221 of_changeset_revert(ctx->ocs); in pwrseq_m2_pcie_create_bt_node()
223 of_changeset_destroy(ctx->ocs); in pwrseq_m2_pcie_create_bt_node()
224 kfree(ctx->ocs); in pwrseq_m2_pcie_create_bt_node()
[all …]
/linux/arch/powerpc/platforms/pseries/
H A Ddlpar.c265 static int dlpar_changeset_attach_cc_nodes(struct of_changeset *ocs, in dlpar_changeset_attach_cc_nodes() argument
270 rc = of_changeset_attach_node(ocs, dn); in dlpar_changeset_attach_cc_nodes()
273 rc = dlpar_changeset_attach_cc_nodes(ocs, dn->child); in dlpar_changeset_attach_cc_nodes()
275 rc = dlpar_changeset_attach_cc_nodes(ocs, dn->sibling); in dlpar_changeset_attach_cc_nodes()
449 struct of_changeset ocs; in dlpar_hp_dt_add() local
490 of_changeset_init(&ocs); in dlpar_hp_dt_add()
491 rc = dlpar_changeset_attach_cc_nodes(&ocs, nodes); in dlpar_hp_dt_add()
494 rc = of_changeset_apply(&ocs); in dlpar_hp_dt_add()
498 of_changeset_destroy(&ocs); in dlpar_hp_dt_add()
505 static int changeset_detach_node_recursive(struct of_changeset *ocs, in changeset_detach_node_recursive() argument
[all …]
/linux/drivers/i2c/
H A Di2c-core-of-prober.c66 struct of_changeset *ocs __free(kfree) = kzalloc_obj(*ocs); in i2c_of_probe_enable_node()
67 if (!ocs) in i2c_of_probe_enable_node()
70 of_changeset_init(ocs); in i2c_of_probe_enable_node()
71 ret = of_changeset_update_prop_string(ocs, node, "status", "okay"); in i2c_of_probe_enable_node()
75 ret = of_changeset_apply(ocs); in i2c_of_probe_enable_node()
78 of_changeset_destroy(ocs); in i2c_of_probe_enable_node()
84 void *ptr __always_unused = no_free_ptr(ocs); in i2c_of_probe_enable_node()
/linux/drivers/media/platform/qcom/venus/
H A Dcore.c298 struct of_changeset *ocs = core->ocs; in venus_add_video_core() local
312 np = of_changeset_create_node(ocs, dev->of_node, node_name); in venus_add_video_core()
318 ret = of_changeset_add_prop_string(ocs, np, "compatible", compat); in venus_add_video_core()
332 core->ocs = kmalloc_obj(*core->ocs); in venus_add_dynamic_nodes()
333 if (!core->ocs) in venus_add_dynamic_nodes()
336 of_changeset_init(core->ocs); in venus_add_dynamic_nodes()
346 ret = of_changeset_apply(core->ocs); in venus_add_dynamic_nodes()
354 of_changeset_destroy(core->ocs); in venus_add_dynamic_nodes()
355 kfree(core->ocs); in venus_add_dynamic_nodes()
356 core->ocs = NULL; in venus_add_dynamic_nodes()
[all …]
/linux/drivers/media/pci/saa7134/
H A Dsaa7134-tvaudio.c175 int ausel=0, ics=0, ocs=0; in mute_input_7134() local
215 case TV: ausel=0xc0; ics=0x00; ocs=0x02; break; in mute_input_7134()
216 case LINE1: ausel=0x80; ics=0x00; ocs=0x00; break; in mute_input_7134()
217 case LINE2: ausel=0x80; ics=0x08; ocs=0x01; break; in mute_input_7134()
218 case LINE2_LEFT: ausel=0x80; ics=0x08; ocs=0x05; break; in mute_input_7134()
222 saa_andorb(SAA7134_ANALOG_IO_SELECT, 0x07, ocs); in mute_input_7134()
/linux/scripts/ksymoops/
H A DREADME7 Keith Owens <kaos@ocs.com.au> Sat Jun 19 10:30:34 EST 1999
/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-wingtech-wt88047.dts53 compatible = "ocs,ocp8110";
H A Dmsm8916-longcheer-l8910.dts39 compatible = "ocs,ocp8110";
H A Dmsm8939-longcheer-l9100.dts101 compatible = "ocs,ocp8110";
/linux/
H A DMAINTAINERS13069 F: Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
13072 F: drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
13073 F: drivers/crypto/intel/keembay/ocs-aes.c
13074 F: drivers/crypto/intel/keembay/ocs-aes.h
13080 F: Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
13083 F: drivers/crypto/intel/keembay/keembay-ocs-ecc.c
13088 F: Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
13091 F: drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
13092 F: drivers/crypto/intel/keembay/ocs-hcu.c
13093 F: drivers/crypto/intel/keembay/ocs-hcu.h