/Linux-v5.4/drivers/hv/ |
D | hv.c | 164 union hv_synic_scontrol sctrl; in hv_synic_enable_regs() local 195 hv_get_synic_state(sctrl.as_uint64); in hv_synic_enable_regs() 196 sctrl.enable = 1; in hv_synic_enable_regs() 198 hv_set_synic_state(sctrl.as_uint64); in hv_synic_enable_regs() 218 union hv_synic_scontrol sctrl; in hv_synic_disable_regs() local 241 hv_get_synic_state(sctrl.as_uint64); in hv_synic_disable_regs() 242 sctrl.enable = 0; in hv_synic_disable_regs() 243 hv_set_synic_state(sctrl.as_uint64); in hv_synic_disable_regs()
|
/Linux-v5.4/drivers/slimbus/ |
D | qcom-ctrl.c | 278 static int qcom_clk_pause_wakeup(struct slim_controller *sctrl) in qcom_clk_pause_wakeup() argument 280 struct qcom_slim_ctrl *ctrl = dev_get_drvdata(sctrl->dev); in qcom_clk_pause_wakeup() 325 static int qcom_xfer_msg(struct slim_controller *sctrl, in qcom_xfer_msg() argument 328 struct qcom_slim_ctrl *ctrl = dev_get_drvdata(sctrl->dev); in qcom_xfer_msg() 389 static int qcom_set_laddr(struct slim_controller *sctrl, in qcom_set_laddr() argument 392 struct qcom_slim_ctrl *ctrl = dev_get_drvdata(sctrl->dev); in qcom_set_laddr() 495 struct slim_controller *sctrl; in qcom_slim_probe() local 523 sctrl = &ctrl->ctrl; in qcom_slim_probe() 524 sctrl->dev = &pdev->dev; in qcom_slim_probe() 534 sctrl->set_laddr = qcom_set_laddr; in qcom_slim_probe() [all …]
|
D | qcom-ngd-ctrl.c | 766 static int qcom_slim_ngd_xfer_msg(struct slim_controller *sctrl, in qcom_slim_ngd_xfer_msg() argument 769 struct qcom_slim_ngd_ctrl *ctrl = dev_get_drvdata(sctrl->dev); in qcom_slim_ngd_xfer_msg() 828 ret = slim_alloc_txn_tid(sctrl, txn); in qcom_slim_ngd_xfer_msg() 873 dev_err(sctrl->dev, "TX timed out:MC:0x%x,mt:0x%x", txn->mc, in qcom_slim_ngd_xfer_msg() 881 dev_err(sctrl->dev, "TX timed out:MC:0x%x,mt:0x%x", in qcom_slim_ngd_xfer_msg()
|
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | mcp77.c | 35 u32 cctrl, sctrl; member 253 clk->sctrl = (divs + P2) << 16; in mcp77_clk_calc() 257 clk->sctrl = P1 << 16; in mcp77_clk_calc() 276 clk->scoef, clk->spost, clk->sctrl); in mcp77_clk_calc() 341 nvkm_mask(device, 0x4020, 0x00070000, clk->sctrl); in mcp77_clk_prog() 346 nvkm_wr32(device, 0x4020, 0x80000000 | clk->sctrl); in mcp77_clk_prog()
|
/Linux-v5.4/arch/arm64/boot/dts/hisilicon/ |
D | hi3670.dtsi | 173 sctrl: sctrl@fff0a000 { label 174 compatible = "hisilicon,hi3670-sctrl", "syscon"; 518 clocks = <&sctrl HI3670_PCLK_GPIO18>; 531 clocks = <&sctrl HI3670_PCLK_GPIO19>; 571 clocks = <&sctrl HI3670_PCLK_AO_GPIO0>; 585 clocks = <&sctrl HI3670_PCLK_AO_GPIO1>; 599 clocks = <&sctrl HI3670_PCLK_AO_GPIO2>; 613 clocks = <&sctrl HI3670_PCLK_AO_GPIO3>; 627 clocks = <&sctrl HI3670_PCLK_AO_GPIO4>; 641 clocks = <&sctrl HI3670_PCLK_AO_GPIO5>; [all …]
|
D | hi3660.dtsi | 364 sctrl: sctrl@fff0a000 { label 365 compatible = "hisilicon,hi3660-sctrl", "syscon"; 882 clocks = <&sctrl HI3660_PCLK_AO_GPIO0>; 896 clocks = <&sctrl HI3660_PCLK_AO_GPIO1>; 910 clocks = <&sctrl HI3660_PCLK_AO_GPIO2>; 924 clocks = <&sctrl HI3660_PCLK_AO_GPIO3>; 938 clocks = <&sctrl HI3660_PCLK_AO_GPIO4>; 952 clocks = <&sctrl HI3660_PCLK_AO_GPIO5>; 964 clocks = <&sctrl HI3660_PCLK_AO_GPIO6>; 1067 hisilicon,peripheral-syscon = <&sctrl>;
|
D | hi6220.dtsi | 286 compatible = "hisilicon,hi6220-acpu-sctrl", "syscon";
|
/Linux-v5.4/sound/pci/ |
D | ens1370.c | 385 unsigned int sctrl; /* serial control register */ member 816 ensoniq->sctrl |= what; in snd_ensoniq_trigger() 818 ensoniq->sctrl &= ~what; in snd_ensoniq_trigger() 819 outl(ensoniq->sctrl, ES_REG(ensoniq, SERIAL)); in snd_ensoniq_trigger() 895 ensoniq->sctrl &= ~(ES_P1_LOOP_SEL | ES_P1_PAUSE | ES_P1_SCT_RLD | ES_P1_MODEM); in snd_ensoniq_playback1_prepare() 896 ensoniq->sctrl |= ES_P1_INT_EN | ES_P1_MODEO(mode); in snd_ensoniq_playback1_prepare() 897 outl(ensoniq->sctrl, ES_REG(ensoniq, SERIAL)); in snd_ensoniq_playback1_prepare() 936 ensoniq->sctrl &= ~(ES_P2_LOOP_SEL | ES_P2_PAUSE | ES_P2_DAC_SEN | in snd_ensoniq_playback2_prepare() 938 ensoniq->sctrl |= ES_P2_INT_EN | ES_P2_MODEO(mode) | in snd_ensoniq_playback2_prepare() 940 outl(ensoniq->sctrl, ES_REG(ensoniq, SERIAL)); in snd_ensoniq_playback2_prepare() [all …]
|
/Linux-v5.4/arch/arm64/boot/dts/bitmain/ |
D | bm1880.dtsi | 84 sctrl: system-controller@50010000 { label 85 compatible = "bitmain,bm1880-sctrl", "syscon",
|
/Linux-v5.4/Documentation/devicetree/bindings/clock/ |
D | hi3670-clock.txt | 14 - "hisilicon,hi3670-sctrl"
|
D | hi3660-clock.txt | 14 - "hisilicon,hi3660-sctrl"
|
D | hi6220-clock.txt | 14 - "hisilicon,hi6220-acpu-sctrl"
|
/Linux-v5.4/drivers/isdn/hardware/mISDN/ |
D | hfcpci.c | 90 unsigned char sctrl; member 173 hc->hw.sctrl |= SCTRL_MODE_NT; /* NT-MODE */ in hfcpci_setmode() 177 hc->hw.sctrl &= ~SCTRL_MODE_NT; /* TE-MODE */ in hfcpci_setmode() 184 Write_hfc(hc, HFCPCI_SCTRL, hc->hw.sctrl); in hfcpci_setmode() 230 hc->hw.sctrl = 0x40; /* set tx_lo mode, error in datasheet ! */ in reset_hfcpci() 1288 hc->hw.sctrl &= ~SCTRL_B2_ENA; in mode_hfcpci() 1291 hc->hw.sctrl &= ~SCTRL_B1_ENA; in mode_hfcpci() 1320 hc->hw.sctrl |= SCTRL_B2_ENA; in mode_hfcpci() 1326 hc->hw.sctrl |= SCTRL_B1_ENA; in mode_hfcpci() 1355 hc->hw.sctrl |= SCTRL_B2_ENA; in mode_hfcpci() [all …]
|
D | hfcsusb.c | 684 __u8 conhdlc, sctrl, sctrl_r; in hfcsusb_setup_bch() local 731 sctrl = 0x40 + ((hw->protocol == ISDN_P_TE_S0) ? 0x00 : 0x04); in hfcsusb_setup_bch() 734 sctrl |= 1; in hfcsusb_setup_bch() 738 sctrl |= 2; in hfcsusb_setup_bch() 741 write_reg(hw, HFCUSB_SCTRL, sctrl); in hfcsusb_setup_bch()
|