Lines Matching refs:val
240 status = le32_to_cpu(wmt_evt_reg->val);
632 u32 val;
667 val = sdio_readl(bdev->func, MTK_REG_CSDIOCSR, &err);
671 val |= SDIO_INT_CTL;
672 sdio_writel(bdev->func, val, MTK_REG_CSDIOCSR, &err);
677 val = sdio_readl(bdev->func, MTK_REG_CHCR, &err);
681 val |= C_INT_CLR_CTRL;
682 sdio_writel(bdev->func, val, MTK_REG_CHCR, &err);
895 static int btmtksdio_mtk_reg_read(struct hci_dev *hdev, u32 reg, u32 *val)
918 *val = status;
923 static int btmtksdio_mtk_reg_write(struct hci_dev *hdev, u32 reg, u32 val, u32 mask)
930 .data = cpu_to_le32(val),
1011 u32 val;
1022 err = btmtksdio_mtk_reg_read(hdev, MT7921_PINMUX_0, &val);
1026 val |= 0x11000000;
1027 err = btmtksdio_mtk_reg_write(hdev, MT7921_PINMUX_0, val, ~0);
1031 err = btmtksdio_mtk_reg_read(hdev, MT7921_PINMUX_1, &val);
1035 val |= 0x00000101;
1036 err = btmtksdio_mtk_reg_write(hdev, MT7921_PINMUX_1, val, ~0);
1049 u32 val;
1051 err = btmtksdio_mtk_reg_read(hdev, MT7921_PINMUX_1, &val);
1055 val |= 0x20; /* set the pin (bit field 11:8) work as GPIO mode */
1056 err = btmtksdio_mtk_reg_write(hdev, MT7921_PINMUX_1, val, ~0);
1060 err = btmtksdio_mtk_reg_read(hdev, MT7921_BTSYS_RST, &val);
1064 val |= MT7921_BTSYS_RST_WITH_GPIO;
1065 return btmtksdio_mtk_reg_write(hdev, MT7921_BTSYS_RST, val, ~0);
1075 u32 fw_version = 0, val;
1084 &val);
1088 val &= ~BT_DL_STATE;
1090 val, ~0);