Home
last modified time | relevance | path

Searched refs:scfg (Results 1 – 25 of 70) sorted by relevance

123

/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv7/ls102xa/
H A Dls102xa_psci.c34 struct ccsr_scfg __iomem *scfg = (void *)CONFIG_SYS_FSL_SCFG_ADDR; in ls1_save_ddr_head() local
37 out_le32(&scfg->sparecr[2], dest); in ls1_save_ddr_head()
60 struct ccsr_scfg __iomem *scfg = (void *)CONFIG_SYS_FSL_SCFG_ADDR; in ls1_deepsleep_irq_cfg() local
76 ippdexpcr1 = in_le32(&scfg->sparecr[7]); in ls1_deepsleep_irq_cfg()
96 out_be32(&scfg->pmcintlecr, 0); in ls1_deepsleep_irq_cfg()
98 out_be32(&scfg->pmcintsr, 0xffffffff); in ls1_deepsleep_irq_cfg()
100 out_be32(&scfg->pmcintecr, pmcintecr); in ls1_deepsleep_irq_cfg()
116 struct ccsr_scfg __iomem *scfg = (void *)CONFIG_SYS_FSL_SCFG_ADDR; in ls1_start_fsm() local
120 setbits_be32(&scfg->hrstcr, 0x80000000); in ls1_start_fsm()
151 struct ccsr_scfg __iomem *scfg = (void *)CONFIG_SYS_FSL_SCFG_ADDR; in ls1_deep_sleep() local
[all …]
H A Dsoc.c82 struct ccsr_scfg *scfg = (struct ccsr_scfg *)CONFIG_SYS_FSL_SCFG_ADDR; in arch_soc_init() local
91 out_be32(&scfg->qspi_cfg, SCFG_QSPI_CLKSEL); in arch_soc_init()
95 out_be32(&scfg->pixclkcr, SCFG_PIXCLKCR_PXCKEN); in arch_soc_init()
99 out_be32(&scfg->endiancr, SCFG_ENDIANCR_LE); in arch_soc_init()
132 out_be32(&scfg->snpcnfgcr, SCFG_SNPCNFGCR_SEC_RD_WR | in arch_soc_init()
147 out_be32(&scfg->eddrtqcfg, 0x63b20042); in arch_soc_init()
/OK3568_Linux_fs/kernel/drivers/hwmon/
H A Dk8temp.c135 u8 scfg; in k8temp_probe() local
171 pci_read_config_byte(pdev, REG_TEMP, &scfg); in k8temp_probe()
172 scfg &= ~(SEL_PLACE | SEL_CORE); /* Select sensor 0, core0 */ in k8temp_probe()
173 pci_write_config_byte(pdev, REG_TEMP, scfg); in k8temp_probe()
174 pci_read_config_byte(pdev, REG_TEMP, &scfg); in k8temp_probe()
176 if (scfg & (SEL_PLACE | SEL_CORE)) { in k8temp_probe()
181 scfg |= (SEL_PLACE | SEL_CORE); in k8temp_probe()
182 pci_write_config_byte(pdev, REG_TEMP, scfg); in k8temp_probe()
188 scfg &= ~SEL_CORE; /* Select sensor 1, core0 */ in k8temp_probe()
189 pci_write_config_byte(pdev, REG_TEMP, scfg); in k8temp_probe()
[all …]
/OK3568_Linux_fs/u-boot/board/freescale/common/
H A Darm_sleep.c59 struct ccsr_scfg __iomem *scfg = (void *)CONFIG_SYS_FSL_SCFG_ADDR; in dp_ddr_restore() local
62 src = (u64 *)in_le32(&scfg->sparecr[2]); in dp_ddr_restore()
73 struct ccsr_scfg __iomem *scfg = (void *)CONFIG_SYS_FSL_SCFG_ADDR; in ls1_psci_resume_fixup() local
88 out_be32(&scfg->pmcintecr, 0); in ls1_psci_resume_fixup()
90 out_be32(&scfg->pmcintsr, 0xffffffff); in ls1_psci_resume_fixup()
93 tmp = in_be32(&scfg->dpslpcr); in ls1_psci_resume_fixup()
95 out_be32(&scfg->dpslpcr, tmp); in ls1_psci_resume_fixup()
116 struct ccsr_scfg __iomem *scfg = (void *)CONFIG_SYS_FSL_SCFG_ADDR; in fsl_dp_resume() local
124 start_addr = in_le32(&scfg->sparecr[3]); in fsl_dp_resume()
H A Dmpc85xx_sleep.c48 struct ccsr_scfg __iomem *scfg = (void *)CONFIG_SYS_MPC85xx_SCFG; in dp_ddr_restore() local
51 src = (u64 *)(in_be32(&scfg->sparecr[2]) + DDR_BUFF_LEN - 8); in dp_ddr_restore()
82 struct ccsr_scfg __iomem *scfg = (void *)CONFIG_SYS_MPC85xx_SCFG; in fsl_dp_resume() local
90 start_addr = in_be32(&scfg->sparecr[1]); in fsl_dp_resume()
H A Dls102xa_stream_id.c13 void *scfg = (void *)CONFIG_SYS_FSL_SCFG_ADDR; in ls102xa_config_smmu_stream_id() local
19 out_be32((u32 *)(scfg + id[i].offset), icid); in ls102xa_config_smmu_stream_id()
/OK3568_Linux_fs/u-boot/board/freescale/ls1043ardb/
H A Dls1043ardb.c79 struct ccsr_scfg *scfg = (struct ccsr_scfg *)CONFIG_SYS_FSL_SCFG_ADDR; in board_init() local
114 out_be32(&scfg->intpcr, AQR105_IRQ_MASK); in board_init()
121 struct ccsr_scfg *scfg = (struct ccsr_scfg *)CONFIG_SYS_FSL_SCFG_ADDR; in config_board_mux() local
125 out_be32(&scfg->rcwpmuxcr0, in config_board_mux()
126 (in_be32(&scfg->rcwpmuxcr0) & ~0xff00) | 0x6600); in config_board_mux()
128 in_be32(&scfg->rcwpmuxcr0)); in config_board_mux()
131 out_be32(&scfg->rcwpmuxcr0, 0x3333); in config_board_mux()
132 out_be32(&scfg->usbdrvvbus_selcr, SCFG_USBDRVVBUS_SELCR_USB1); in config_board_mux()
139 out_be32(&scfg->usbpwrfault_selcr, usb_pwrfault); in config_board_mux()
/OK3568_Linux_fs/kernel/arch/powerpc/platforms/85xx/
H A Dt1042rdb_diu.c79 void __iomem *scfg; in t1042rdb_set_pixel_clock() local
91 scfg = of_iomap(scfg_np, 0); in t1042rdb_set_pixel_clock()
93 if (!scfg) { in t1042rdb_set_pixel_clock()
113 clrbits32(scfg + CCSR_SCFG_PIXCLKCR, in t1042rdb_set_pixel_clock()
117 setbits32(scfg + CCSR_SCFG_PIXCLKCR, PIXCLKCR_PXCKEN | (pxclk << 16)); in t1042rdb_set_pixel_clock()
119 iounmap(scfg); in t1042rdb_set_pixel_clock()
/OK3568_Linux_fs/u-boot/board/freescale/ls1046ardb/
H A Dls1046ardb.c70 struct ccsr_scfg *scfg = (struct ccsr_scfg *)CONFIG_SYS_FSL_SCFG_ADDR; in board_init() local
95 out_be32(&scfg->intpcr, AQR105_IRQ_MASK); in board_init()
136 struct ccsr_scfg *scfg = (struct ccsr_scfg *)CONFIG_SYS_FSL_SCFG_ADDR; in config_board_mux() local
140 out_be32(&scfg->rcwpmuxcr0, 0x3300); in config_board_mux()
141 out_be32(&scfg->usbdrvvbus_selcr, SCFG_USBDRVVBUS_SELCR_USB1); in config_board_mux()
148 out_be32(&scfg->usbpwrfault_selcr, usb_pwrfault); in config_board_mux()
/OK3568_Linux_fs/kernel/drivers/pci/controller/dwc/
H A Dpci-layerscape.c49 struct regmap *scfg; member
99 if (!pcie->scfg) in ls1021_pcie_link_up()
102 regmap_read(pcie->scfg, SCFG_PEXMSCPORTSR(pcie->index), &state); in ls1021_pcie_link_up()
166 pcie->scfg = syscon_regmap_lookup_by_phandle(dev->of_node, in ls1021_pcie_host_init()
168 if (IS_ERR(pcie->scfg)) { in ls1021_pcie_host_init()
169 ret = PTR_ERR(pcie->scfg); in ls1021_pcie_host_init()
171 pcie->scfg = NULL; in ls1021_pcie_host_init()
177 pcie->scfg = NULL; in ls1021_pcie_host_init()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/freescale/
H A Dfsl,layerscape-scfg.txt9 Chip-specific strings are of the form "fsl,<chip>-scfg",
16 scfg: scfg@1570000 {
17 compatible = "fsl,ls1021a-scfg";
/OK3568_Linux_fs/u-boot/board/freescale/ls1021aqds/
H A Dls1021aqds.c183 struct ccsr_scfg *scfg = (struct ccsr_scfg *)CONFIG_SYS_FSL_SCFG_ADDR; in board_early_init_f() local
187 clrbits_be32(&scfg->etsecdmamcr, SCFG_ETSECDMAMCR_LE_BD_FR); in board_early_init_f()
263 struct ccsr_scfg *scfg = (struct ccsr_scfg *)CONFIG_SYS_FSL_SCFG_ADDR; in config_etseccm_source() local
267 out_be32(&scfg->etsecmcr, SCFG_ETSECCMCR_GE0_CLK125); in config_etseccm_source()
272 out_be32(&scfg->etsecmcr, SCFG_ETSECCMCR_GE2_CLK125); in config_etseccm_source()
277 out_be32(&scfg->etsecmcr, SCFG_ETSECCMCR_GE1_CLK125); in config_etseccm_source()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/powerpc/fsl/
H A Dscfg.txt9 - compatible: should be "fsl,<chip>-scfg"
15 scfg: global-utilities@fc000 {
16 compatible = "fsl,t1040-scfg";
/OK3568_Linux_fs/u-boot/board/freescale/ls1046aqds/
H A Dls1046aqds.c172 struct ccsr_scfg *scfg = (struct ccsr_scfg *)CONFIG_SYS_FSL_SCFG_ADDR; in board_early_init_f() local
185 out_be32(&scfg->rcwpmuxcr0, 0x3333); in board_early_init_f()
186 out_be32(&scfg->usbdrvvbus_selcr, SCFG_USBDRVVBUS_SELCR_USB1); in board_early_init_f()
193 out_be32(&scfg->usbpwrfault_selcr, usb_pwrfault); in board_early_init_f()
/OK3568_Linux_fs/u-boot/board/freescale/t104xrdb/
H A Deth.c141 struct ccsr_scfg *scfg = (struct ccsr_scfg *) in board_eth_init() local
144 out_be32(&scfg->esgmiiselcr, in_be32(&scfg->esgmiiselcr) | in board_eth_init()
/OK3568_Linux_fs/u-boot/board/freescale/ls1043aqds/
H A Dls1043aqds.c233 struct ccsr_scfg *scfg = (struct ccsr_scfg *)CONFIG_SYS_FSL_SCFG_ADDR; in board_early_init_f() local
246 out_be32(&scfg->rcwpmuxcr0, 0x3333); in board_early_init_f()
247 out_be32(&scfg->usbdrvvbus_selcr, SCFG_USBDRVVBUS_SELCR_USB1); in board_early_init_f()
252 out_be32(&scfg->usbpwrfault_selcr, usb_pwrfault); in board_early_init_f()
/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/fsl-layerscape/
H A Dmp.c76 struct ccsr_scfg __iomem *scfg = (void *)(CONFIG_SYS_FSL_SCFG_ADDR); in fsl_layerscape_wake_seconday_cores() local
138 scfg_out32(&scfg->scratchrw[0], (u32)(gd->relocaddr >> 32)); in fsl_layerscape_wake_seconday_cores()
139 scfg_out32(&scfg->scratchrw[1], (u32)gd->relocaddr); in fsl_layerscape_wake_seconday_cores()
145 scfg_out32(&scfg->corebcr, cores); in fsl_layerscape_wake_seconday_cores()
H A Dppa.c258 struct ccsr_scfg __iomem *scfg = (void *)(CONFIG_SYS_FSL_SCFG_ADDR); in ppa_init() local
259 boot_loc_ptr_l = &scfg->scratchrw[1]; in ppa_init()
260 boot_loc_ptr_h = &scfg->scratchrw[0]; in ppa_init()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/interrupt-controller/
H A Dfsl,ls-extirq.txt22 scfg: scfg@1570000 {
23 compatible = "fsl,ls1021a-scfg", "syscon";
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_dcb_nl.c25 struct ixgbe_dcb_config *scfg = &adapter->temp_dcb_cfg; in ixgbe_copy_dcb_cfg() local
45 src = &scfg->tc_config[i - DCB_PG_ATTR_TC_0]; in ixgbe_copy_dcb_cfg()
95 if (dcfg->bw_percentage[tx][j] != scfg->bw_percentage[tx][j]) { in ixgbe_copy_dcb_cfg()
96 dcfg->bw_percentage[tx][j] = scfg->bw_percentage[tx][j]; in ixgbe_copy_dcb_cfg()
99 if (dcfg->bw_percentage[rx][j] != scfg->bw_percentage[rx][j]) { in ixgbe_copy_dcb_cfg()
100 dcfg->bw_percentage[rx][j] = scfg->bw_percentage[rx][j]; in ixgbe_copy_dcb_cfg()
107 if (dcfg->tc_config[j].dcb_pfc != scfg->tc_config[j].dcb_pfc) { in ixgbe_copy_dcb_cfg()
108 dcfg->tc_config[j].dcb_pfc = scfg->tc_config[j].dcb_pfc; in ixgbe_copy_dcb_cfg()
113 if (dcfg->pfc_mode_enable != scfg->pfc_mode_enable) { in ixgbe_copy_dcb_cfg()
114 dcfg->pfc_mode_enable = scfg->pfc_mode_enable; in ixgbe_copy_dcb_cfg()
/OK3568_Linux_fs/u-boot/board/freescale/ls1021aiot/
H A Dls1021aiot.c160 struct ccsr_scfg *scfg = (struct ccsr_scfg *)CONFIG_SYS_FSL_SCFG_ADDR; in board_early_init_f() local
164 clrbits_be32(&scfg->etsecdmamcr, SCFG_ETSECDMAMCR_LE_BD_FR); in board_early_init_f()
165 out_be32(&scfg->etsecmcr, SCFG_ETSECCMCR_GE2_CLK125); in board_early_init_f()
/OK3568_Linux_fs/kernel/sound/soc/qcom/qdsp6/
H A Dq6afe.c542 struct afe_param_id_slot_mapping_cfg *scfg; member
842 kfree(port->scfg); in q6afe_port_free()
1274 port->scfg = kzalloc(sizeof(*port->scfg), GFP_KERNEL); in q6afe_tdm_port_prepare()
1275 if (!port->scfg) in q6afe_tdm_port_prepare()
1278 port->scfg->minor_version = AFE_API_VERSION_SLOT_MAPPING_CONFIG; in q6afe_tdm_port_prepare()
1279 port->scfg->num_channels = cfg->num_channels; in q6afe_tdm_port_prepare()
1280 port->scfg->bitwidth = cfg->bit_width; in q6afe_tdm_port_prepare()
1281 port->scfg->data_align_type = cfg->data_align_type; in q6afe_tdm_port_prepare()
1282 memcpy(port->scfg->ch_mapping, cfg->ch_mapping, in q6afe_tdm_port_prepare()
1499 if (port->scfg) { in q6afe_port_start()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pci/
H A Dlayerscape-pci.txt34 - fsl,pcie-scfg: Must include two entries.
51 fsl,pcie-scfg = <&scfg 0>;
/OK3568_Linux_fs/kernel/drivers/dma/
H A Dst_fdma.c358 maxburst = fchan->scfg.src_maxburst; in config_reqctrl()
359 width = fchan->scfg.src_addr_width; in config_reqctrl()
360 addr = fchan->scfg.src_addr; in config_reqctrl()
365 maxburst = fchan->scfg.dst_maxburst; in config_reqctrl()
366 width = fchan->scfg.dst_addr_width; in config_reqctrl()
367 addr = fchan->scfg.dst_addr; in config_reqctrl()
682 memcpy(&fchan->scfg, slave_cfg, sizeof(fchan->scfg)); in st_fdma_slave_config()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mailbox/
H A Dti,secure-proxy.txt18 scfg - Map the configuration region
34 reg-names = "target_data", "rt", "scfg";

123