Searched +full:clken +full:- +full:gpios (Results 1 – 3 of 3) sorted by relevance
1 # SPDX-License-Identifier: GPL-2.03 ---4 $id: http://devicetree.org/schemas/pci/hisilicon,kirin-pcie.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Xiaowei Song <songxiaowei@hisilicon.com>11 - Binghui Wang <wangbinghui@hisilicon.com>17 Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml.20 - $ref: /schemas/pci/snps,dw-pcie.yaml#26 - hisilicon,kirin960-pcie27 - hisilicon,kirin970-pcie[all …]
1 // SPDX-License-Identifier: GPL-2.030 #include "pcie-designware.h"32 #define to_kirin_pcie(x) dev_get_drvdata((x)->dev)61 * in-board Ethernet adapter and the other two connected to M.2 and mini84 /* Per-slot PERST# */89 /* Per-slot clkreq */143 writel(val, hi3660_pcie_phy->base + reg); in kirin_apb_phy_writel()149 return readl(hi3660_pcie_phy->base + reg); in kirin_apb_phy_readl()154 struct device *dev = phy->dev; in hi3660_pcie_phy_get_clk()156 phy->phy_ref_clk = devm_clk_get(dev, "pcie_phy_ref"); in hi3660_pcie_phy_get_clk()[all …]
1 // SPDX-License-Identifier: GPL-2.0-only3 * Copyright (C) ST-Ericsson SA 201056 /* CLKEN register bitmask */73 * struct tc3589x_keypad_platform_data - platform specific keypad data95 * struct tc_keypad - data structure used by keypad driver117 struct tc3589x *tc3589x = keypad->tc3589x; in tc3589x_keypad_init_key_hardware()118 const struct tc3589x_keypad_platform_data *board = keypad->board; in tc3589x_keypad_init_key_hardware()121 if (board->kcol > TC3589x_MAX_KPCOL || board->krow > TC3589x_MAX_KPROW) in tc3589x_keypad_init_key_hardware()122 return -EINVAL; in tc3589x_keypad_init_key_hardware()126 (board->krow << KP_ROW_SHIFT) | board->kcol); in tc3589x_keypad_init_key_hardware()[all …]