Searched refs:num_pass_bits (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/pci/controller/ |
H A D | pcie-rockchip-host.c | 713 int region_no, int type, u8 num_pass_bits, in rockchip_pcie_prog_ob_atu() 723 if (num_pass_bits + 1 < 8) in rockchip_pcie_prog_ob_atu() 725 if (num_pass_bits > 63) in rockchip_pcie_prog_ob_atu() 728 if (AXI_REGION_0_SIZE < (2ULL << num_pass_bits)) in rockchip_pcie_prog_ob_atu() 732 if (AXI_REGION_SIZE < (2ULL << num_pass_bits)) in rockchip_pcie_prog_ob_atu() 738 ob_addr_0 = num_pass_bits & PCIE_CORE_OB_REGION_ADDR0_NUM_BITS; in rockchip_pcie_prog_ob_atu() 756 int region_no, u8 num_pass_bits, in rockchip_pcie_prog_ib_atu() 765 if (num_pass_bits + 1 < MIN_AXI_ADDR_BITS_PASSED) in rockchip_pcie_prog_ib_atu() 767 if (num_pass_bits > 63) in rockchip_pcie_prog_ib_atu() 772 ib_addr_0 = num_pass_bits in rockchip_pcie_prog_ib_atu() 712 rockchip_pcie_prog_ob_atu(struct rockchip_pcie *rockchip, int region_no, int type, u8 num_pass_bits, u32 lower_addr, u32 upper_addr) rockchip_pcie_prog_ob_atu() argument 755 rockchip_pcie_prog_ib_atu(struct rockchip_pcie *rockchip, int region_no, u8 num_pass_bits, u32 lower_addr, u32 upper_addr) rockchip_pcie_prog_ib_atu() argument [all...] |
H A D | pcie-rockchip-ep.c | 75 int num_pass_bits = ilog2(sz); in rockchip_pcie_prog_ep_ob_atu() local 80 if (num_pass_bits < 8) in rockchip_pcie_prog_ep_ob_atu() 81 num_pass_bits = 8; in rockchip_pcie_prog_ep_ob_atu() 84 addr0 = ((is_nor_msg ? 0x10 : (num_pass_bits - 1)) & in rockchip_pcie_prog_ep_ob_atu() 112 ((num_pass_bits - 1) & PCIE_CORE_OB_REGION_ADDR0_NUM_BITS) | in rockchip_pcie_prog_ep_ob_atu()
|
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pcie-rockchip-host.c | 705 int region_no, int type, u8 num_pass_bits, in rockchip_pcie_prog_ob_atu() 715 if (num_pass_bits + 1 < 8) in rockchip_pcie_prog_ob_atu() 717 if (num_pass_bits > 63) in rockchip_pcie_prog_ob_atu() 720 if (AXI_REGION_0_SIZE < (2ULL << num_pass_bits)) in rockchip_pcie_prog_ob_atu() 724 if (AXI_REGION_SIZE < (2ULL << num_pass_bits)) in rockchip_pcie_prog_ob_atu() 730 ob_addr_0 = num_pass_bits & PCIE_CORE_OB_REGION_ADDR0_NUM_BITS; in rockchip_pcie_prog_ob_atu() 748 int region_no, u8 num_pass_bits, in rockchip_pcie_prog_ib_atu() 757 if (num_pass_bits + 1 < MIN_AXI_ADDR_BITS_PASSED) in rockchip_pcie_prog_ib_atu() 759 if (num_pass_bits > 63) in rockchip_pcie_prog_ib_atu() 764 ib_addr_0 = num_pass_bits in rockchip_pcie_prog_ib_atu() 704 rockchip_pcie_prog_ob_atu(struct rockchip_pcie *rockchip, int region_no, int type, u8 num_pass_bits, u32 lower_addr, u32 upper_addr) rockchip_pcie_prog_ob_atu() argument 747 rockchip_pcie_prog_ib_atu(struct rockchip_pcie *rockchip, int region_no, u8 num_pass_bits, u32 lower_addr, u32 upper_addr) rockchip_pcie_prog_ib_atu() argument [all...] |
H A D | pcie-rockchip-ep.c | 70 int num_pass_bits = fls64(size - 1); in rockchip_pcie_prog_ep_ob_atu() local 73 if (num_pass_bits < 8) in rockchip_pcie_prog_ep_ob_atu() 74 num_pass_bits = 8; in rockchip_pcie_prog_ep_ob_atu() 76 addr0 = ((num_pass_bits - 1) & PCIE_CORE_OB_REGION_ADDR0_NUM_BITS) | in rockchip_pcie_prog_ep_ob_atu()
|
Completed in 4 milliseconds