Home
last modified time | relevance | path

Searched refs:pci (Results 1 - 25 of 29) sorted by relevance

12

/device/soc/rockchip/common/sdk_linux/drivers/pinctrl/
H A Dpinctrl-rk805.c269 struct rk805_pctrl_info *pci = gpiochip_get_data(chip); in rk805_gpio_get() local
272 if (!pci->pin_cfg[offset].val_msk) { in rk805_gpio_get()
273 dev_dbg(pci->dev, "getting gpio%d value is not support\n", offset); in rk805_gpio_get()
277 ret = regmap_read(pci->rk808->regmap, pci->pin_cfg[offset].reg, &val); in rk805_gpio_get()
279 dev_err(pci->dev, "get gpio%d value failed\n", offset); in rk805_gpio_get()
283 return !!(val & pci->pin_cfg[offset].val_msk); in rk805_gpio_get()
288 struct rk805_pctrl_info *pci = gpiochip_get_data(chip); in rk805_gpio_set() local
290 if (!pci->pin_cfg[offset].val_msk) { in rk805_gpio_set()
293 ret = regmap_update_bits(pci in rk805_gpio_set()
313 struct rk805_pctrl_info *pci = gpiochip_get_data(chip); rk805_gpio_get_direction() local
380 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk805_pinctrl_get_groups_count() local
387 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk805_pinctrl_get_group_name() local
395 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk805_pinctrl_get_group_pins() local
413 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk805_pinctrl_get_funcs_count() local
420 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk805_pinctrl_get_func_name() local
428 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk805_pinctrl_get_func_groups() local
438 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); _rk805_pinctrl_set_mux() local
468 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); _rk817_pinctrl_set_mux() local
486 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk805_pinctrl_set_mux() local
507 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk805_pmx_gpio_set_direction() local
528 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk805_pinctrl_gpio_request_enable() local
551 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk805_pinconf_get() local
573 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk805_pinconf_set() local
631 struct rk805_pctrl_info *pci; rk805_pinctrl_probe() local
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/pinctrl/
H A Dpinctrl-rk806.c197 struct rk806_pctrl_info *pci = gpiochip_get_data(chip); in rk806_gpio_get() local
200 if (!pci->pin_cfg[offset].val_msk) { in rk806_gpio_get()
201 dev_dbg(pci->dev, "getting gpio%d value is not support\n", in rk806_gpio_get()
206 ret = regmap_read(pci->rk806->regmap, pci->pin_cfg[offset].reg, &val); in rk806_gpio_get()
208 dev_err(pci->dev, "get gpio%d value failed\n", offset); in rk806_gpio_get()
212 return !!(val & pci->pin_cfg[offset].val_msk); in rk806_gpio_get()
219 struct rk806_pctrl_info *pci = gpiochip_get_data(chip); in rk806_gpio_set() local
222 if (!pci->pin_cfg[offset].val_msk) in rk806_gpio_set()
225 ret = regmap_update_bits(pci in rk806_gpio_set()
251 struct rk806_pctrl_info *pci = gpiochip_get_data(chip); rk806_gpio_get_direction() local
287 struct rk806_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk806_pinctrl_get_groups_count() local
295 struct rk806_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk806_pinctrl_get_group_name() local
305 struct rk806_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk806_pinctrl_get_group_pins() local
323 struct rk806_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk806_pinctrl_get_funcs_count() local
331 struct rk806_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk806_pinctrl_get_func_name() local
341 struct rk806_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk806_pinctrl_get_func_groups() local
353 struct rk806_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); _rk806_pinctrl_set_mux() local
374 struct rk806_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk806_pinctrl_set_mux() local
385 struct rk806_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk806_pmx_gpio_set_direction() local
424 struct rk806_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk806_pinconf_get() local
448 struct rk806_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); rk806_pinconf_set() local
492 struct rk806_pctrl_info *pci; rk806_pinctrl_probe() local
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/pci/controller/dwc/
H A Dpcie-dw-rockchip.c30 #include <linux/pci.h>
42 #include <linux/pci-epf.h>
45 #include "../../pci.h"
132 struct dw_pcie *pci; member
217 dev_err(rk_pcie->pci->dev, "Read APB address failed\n"); in __rk_pcie_read_apb()
229 dev_err(rk_pcie->pci->dev, "Write APB address failed\n"); in __rk_pcie_write_apb()
243 static u8 rk_pcie_iatu_unroll_enabled(struct dw_pcie *pci) in rk_pcie_iatu_unroll_enabled() argument
247 val = dw_pcie_readl_dbi(pci, PCIE_ATU_VIEWPORT); in rk_pcie_iatu_unroll_enabled()
254 static void rk_pcie_writel_atu(struct dw_pcie *pci, u32 reg, u32 val) in rk_pcie_writel_atu() argument
258 if (pci in rk_pcie_writel_atu()
268 rk_pcie_writel_ib_unroll(struct dw_pcie *pci, u32 index, u32 reg, u32 val) rk_pcie_writel_ib_unroll() argument
276 rk_pcie_readl_atu(struct dw_pcie *pci, u32 reg) rk_pcie_readl_atu() argument
291 rk_pcie_readl_ib_unroll(struct dw_pcie *pci, u32 index, u32 reg) rk_pcie_readl_ib_unroll() argument
298 rk_pcie_prog_inbound_atu_unroll(struct dw_pcie *pci, u8 func_no, int index, int bar, u64 cpu_addr, enum dw_pcie_as_type as_type) rk_pcie_prog_inbound_atu_unroll() argument
346 rk_pcie_prog_inbound_atu(struct dw_pcie *pci, u8 func_no, int index, int bar, u64 cpu_addr, enum dw_pcie_as_type as_type) rk_pcie_prog_inbound_atu() argument
430 rk_pcie_writel_ob_unroll(struct dw_pcie *pci, u32 index, u32 reg, u32 val) rk_pcie_writel_ob_unroll() argument
438 rk_pcie_readl_ob_unroll(struct dw_pcie *pci, u32 index, u32 reg) rk_pcie_readl_ob_unroll() argument
445 rk_pcie_prog_outbound_atu_unroll(struct dw_pcie *pci, u8 func_no, int index, int type, u64 cpu_addr, u64 pci_addr, u32 size) rk_pcie_prog_outbound_atu_unroll() argument
485 rk_pcie_prog_outbound_atu(struct dw_pcie *pci, int index, int type, u64 cpu_addr, u64 pci_addr, u32 size) rk_pcie_prog_outbound_atu() argument
640 rk_pcie_link_up(struct dw_pcie *pci) rk_pcie_link_up() argument
682 struct dw_pcie *pci = rk_pcie->pci; rk_pcie_debug_dump() local
692 rk_pcie_establish_link(struct dw_pcie *pci) rk_pcie_establish_link() argument
996 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); rk_pcie_host_init() local
1013 struct dw_pcie *pci = rk_pcie->pci; rk_add_pcie_port() local
1703 struct dw_pcie *pci; rk_pcie_really_probe() local
[all...]
/device/soc/rockchip/common/vendor/drivers/pci/
H A Dpcie-dw-rockchip.c30 #include <linux/pci.h>
41 #include <linux/pci-epf.h>
44 #include "../../pci.h"
119 struct dw_pcie *pci; member
204 dev_err(rk_pcie->pci->dev, "Read APB address failed\n"); in __rk_pcie_read_apb()
216 dev_err(rk_pcie->pci->dev, "Write APB address failed\n"); in __rk_pcie_write_apb()
230 static u8 rk_pcie_iatu_unroll_enabled(struct dw_pcie *pci) in rk_pcie_iatu_unroll_enabled() argument
234 val = dw_pcie_readl_dbi(pci, PCIE_ATU_VIEWPORT); in rk_pcie_iatu_unroll_enabled()
242 static void rk_pcie_writel_atu(struct dw_pcie *pci, u32 reg, u32 val) in rk_pcie_writel_atu() argument
246 if (pci in rk_pcie_writel_atu()
257 rk_pcie_writel_ib_unroll(struct dw_pcie *pci, u32 index, u32 reg, u32 val) rk_pcie_writel_ib_unroll() argument
264 rk_pcie_readl_atu(struct dw_pcie *pci, u32 reg) rk_pcie_readl_atu() argument
281 rk_pcie_readl_ib_unroll(struct dw_pcie *pci, u32 index, u32 reg) rk_pcie_readl_ib_unroll() argument
288 rk_pcie_prog_inbound_atu_unroll(struct dw_pcie *pci, u8 func_no, int index, int bar, u64 cpu_addr, enum dw_pcie_as_type as_type) rk_pcie_prog_inbound_atu_unroll() argument
329 rk_pcie_prog_inbound_atu(struct dw_pcie *pci, u8 func_no, int index, int bar, u64 cpu_addr, enum dw_pcie_as_type as_type) rk_pcie_prog_inbound_atu() argument
408 rk_pcie_writel_ob_unroll(struct dw_pcie *pci, u32 index, u32 reg, u32 val) rk_pcie_writel_ob_unroll() argument
415 rk_pcie_readl_ob_unroll(struct dw_pcie *pci, u32 index, u32 reg) rk_pcie_readl_ob_unroll() argument
422 rk_pcie_prog_outbound_atu_unroll(struct dw_pcie *pci, u8 func_no, int index, int type, u64 cpu_addr, u64 pci_addr, u32 size) rk_pcie_prog_outbound_atu_unroll() argument
452 rk_pcie_prog_outbound_atu(struct dw_pcie *pci, int index, int type, u64 cpu_addr, u64 pci_addr, u32 size) rk_pcie_prog_outbound_atu() argument
598 rk_pcie_link_up(struct dw_pcie *pci) rk_pcie_link_up() argument
637 struct dw_pcie *pci = rk_pcie->pci; rk_pcie_debug_dump() local
646 rk_pcie_establish_link(struct dw_pcie *pci) rk_pcie_establish_link() argument
852 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); rk_pcie_host_init() local
869 struct dw_pcie *pci = rk_pcie->pci; rk_add_pcie_port() local
1425 struct dw_pcie *pci; rk_pcie_really_probe() local
[all...]
H A DMakefile2 VENDOR_RK3566_DRIVER_PCI_INCLUDE := -I$(srctree)/drivers/pci/controller/dwc
/device/soc/rockchip/common/sdk_linux/drivers/pci/controller/
H A DMakefile3 obj-$(CONFIG_PCI_FTPCI100) += pci-ftpci100.o
4 obj-$(CONFIG_PCI_HYPERV) += pci-hyperv.o
5 obj-$(CONFIG_PCI_HYPERV_INTERFACE) += pci-hyperv-intf.o
6 obj-$(CONFIG_PCI_MVEBU) += pci-mvebu.o
7 obj-$(CONFIG_PCI_AARDVARK) += pci-aardvark.o
8 obj-$(CONFIG_PCI_TEGRA) += pci-tegra.o
9 obj-$(CONFIG_PCI_RCAR_GEN2) += pci-rcar-gen2.o
12 obj-$(CONFIG_PCI_HOST_COMMON) += pci-host-common.o
13 obj-$(CONFIG_PCI_HOST_GENERIC) += pci-host-generic.o
17 obj-$(CONFIG_PCI_V3_SEMI) += pci
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/pci/controller/dwc/
H A Dpcie-designware.h18 #include <linux/pci.h>
20 #include <linux/pci-epc.h>
21 #include <linux/pci-epf.h>
278 u8 dw_pcie_find_capability(struct dw_pcie *pci, u8 cap);
279 u16 dw_pcie_find_ext_capability(struct dw_pcie *pci, u8 cap);
284 u32 dw_pcie_read_dbi(struct dw_pcie *pci, u32 reg, size_t size);
285 void dw_pcie_write_dbi(struct dw_pcie *pci, u32 reg, size_t size, u32 val);
286 void dw_pcie_write_dbi2(struct dw_pcie *pci, u32 reg, size_t size, u32 val);
287 int dw_pcie_link_up(struct dw_pcie *pci);
288 void dw_pcie_upconfig_setup(struct dw_pcie *pci);
298 dw_pcie_writel_dbi(struct dw_pcie *pci, u32 reg, u32 val) dw_pcie_writel_dbi() argument
303 dw_pcie_readl_dbi(struct dw_pcie *pci, u32 reg) dw_pcie_readl_dbi() argument
308 dw_pcie_writew_dbi(struct dw_pcie *pci, u32 reg, u16 val) dw_pcie_writew_dbi() argument
313 dw_pcie_readw_dbi(struct dw_pcie *pci, u32 reg) dw_pcie_readw_dbi() argument
318 dw_pcie_writeb_dbi(struct dw_pcie *pci, u32 reg, u8 val) dw_pcie_writeb_dbi() argument
323 dw_pcie_readb_dbi(struct dw_pcie *pci, u32 reg) dw_pcie_readb_dbi() argument
328 dw_pcie_writel_dbi2(struct dw_pcie *pci, u32 reg, u32 val) dw_pcie_writel_dbi2() argument
333 dw_pcie_dbi_ro_wr_en(struct dw_pcie *pci) dw_pcie_dbi_ro_wr_en() argument
344 dw_pcie_dbi_ro_wr_dis(struct dw_pcie *pci) dw_pcie_dbi_ro_wr_dis() argument
456 dw_pcie_ep_reset_bar(struct dw_pcie *pci, enum pci_barno bar) dw_pcie_ep_reset_bar() argument
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/mmc/host/
H A DMakefile14 obj-$(CONFIG_MMC_SDHCI_PCI) += sdhci-pci.o
15 sdhci-pci-y += sdhci-pci-core.o sdhci-pci-o2micro.o sdhci-pci-arasan.o \
16 sdhci-pci-dwc-mshc.o sdhci-pci-gli.o
17 obj-$(subst m,y,$(CONFIG_MMC_SDHCI_PCI)) += sdhci-pci-data.o
62 obj-$(CONFIG_MMC_DW_PCI) += dw_mmc-pci.o
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/
H A DMakefile85 @cd pci && make
87 @cd pci && make clean
/device/soc/rockchip/rk3588/kernel/include/trace/hooks/
H A Dpci.h3 #define TRACE_SYSTEM pci
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/osal/include/
H A Ddrv_osal_lib_linux.h29 #include <linux/pci.h>
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/osal/
H A Ddrv_osal_init_linux.c27 #include <linux/pci.h>
/device/soc/rockchip/rk3588/kernel/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac.h19 #include <linux/pci.h>
/device/soc/rockchip/rk3588/kernel/include/linux/
H A Dstmmac.h19 #include <linux/pci.h>
/device/soc/rockchip/rk3588/kernel/drivers/net/ethernet/realtek/r8168/
H A Drtltool.c37 #include <linux/pci.h>
H A Dr8168_asf.c37 #include <linux/pci.h>
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/nouveau/
H A Dnouveau_drm.c28 #include <linux/pci.h>
39 #include <core/pci.h>
1341 MODULE_DEVICE_TABLE(pci, nouveau_drm_pci_table);
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Dbcmsdh_linux.c3 * SDIO access interface for drivers - linux specific (pci only)
39 #include <linux/pci.h>
H A Dsiutils.c162 * devid - pci device id (used to determine chip#)
165 * bustype - pci/pcmcia/sb/sdio/etc
361 bool pci, pcie, pcie_gen2 = FALSE; in si_buscore_setup() local
423 pci = pcie = FALSE; in si_buscore_setup()
455 pci = TRUE; in si_buscore_setup()
495 BCM_REFERENCE(pci); in si_buscore_setup()
499 if (pci) { in si_buscore_setup()
665 /* check to see if we are a si core mimic'ing a pci core */ in si_doattach()
1670 * back plane registers, pci registers and chipcommon registers), this function
H A Ddhd_pcie_linux.c96 struct pci_dev *dev; /* pci device handle */
97 volatile char *regs; /* pci device memory va */
98 volatile char *tcm; /* pci device memory va */
99 uint32 bar1_size; /* pci device memory size */
205 MODULE_DEVICE_TABLE(pci, dhdpcie_pci_devid);
1571 1: struct pci_dev *pdev -- pci device structure
1572 2: pci_res -- structure containing pci configuration space values
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_ioctl.c33 #include <linux/pci.h>
68 * handling pci domains in the busid on ppc. Doing this correctly was only
77 * 1. First call SET_VERSION to make sure pci domains are handled properly. As a
H A Ddrm_file.c38 #include <linux/pci.h>
/device/soc/rockchip/rk3588/kernel/drivers/pci/
H A Dpci.h5 #include <linux/pci.h>
36 PCI_MMAP_SYSFS, /* mmap on /sys/bus/pci/devices/<BDF>/resource<N> */
37 PCI_MMAP_PROCFS /* mmap on /proc/bus/pci/<BDF> */
174 /* Lock for read/write access to pci device and bus lists */
351 * @dev - pci device to set new error_state
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
H A Dlinuxver.h84 #include <linux/pci.h>
/device/soc/rockchip/common/sdk_linux/drivers/iommu/
H A Ddma-iommu.c22 #include <linux/pci.h>

Completed in 30 milliseconds

12