Skip to content
Commit c0452137 authored by Jim Quinlan's avatar Jim Quinlan Committed by Lorenzo Pieralisi
Browse files

PCI: brcmstb: Add Broadcom STB PCIe host controller driver



This adds a basic driver for Broadcom's STB PCIe controller, for now
aimed at Raspberry Pi 4's SoC, bcm2711.

Signed-off-by: default avatarJim Quinlan <james.quinlan@broadcom.com>
Co-developed-by: default avatarNicolas Saenz Julienne <nsaenzjulienne@suse.de>
Signed-off-by: default avatarNicolas Saenz Julienne <nsaenzjulienne@suse.de>
[lorenzo.pieralisi@arm.com: updated brcm_pcie_get_rc_bar2_size_and_offset()according to https://lore.kernel.org/linux-pci/be8ddb33a7360af1815cf686f77f3f0913d02be3.camel@suse.de

]
Signed-off-by: default avatarLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Reviewed-by: default avatarAndrew Murray <andrew.murray@arm.com>
Reviewed-by: default avatarJeremy Linton <jeremy.linton@arm.com>
parent 0956dcb8
  • mirror @mirror

    mentioned in commit d4fef89d85756fac1f0de4c55324bd82b09d17ef

    ·

    mentioned in commit d4fef89d85756fac1f0de4c55324bd82b09d17ef

    Toggle commit list
  • mirror @mirror

    mentioned in commit 6eb079791358cee3ba8437af7f4a043b61067d77

    ·

    mentioned in commit 6eb079791358cee3ba8437af7f4a043b61067d77

    Toggle commit list
  • mirror @mirror

    mentioned in commit 339060ce2f18f40ae5c7c57c494e50b2bde8c910

    ·

    mentioned in commit 339060ce2f18f40ae5c7c57c494e50b2bde8c910

    Toggle commit list
  • mirror @mirror

    mentioned in commit 32785adfd1c492c5a376f1875798545c7dafc74d

    ·

    mentioned in commit 32785adfd1c492c5a376f1875798545c7dafc74d

    Toggle commit list
  • mirror @mirror

    mentioned in commit 4d9470c29736bf81bdb0d21da24cf350b1e99402

    ·

    mentioned in commit 4d9470c29736bf81bdb0d21da24cf350b1e99402

    Toggle commit list
  • mirror @mirror

    mentioned in commit 39192141aa16809323c24d8910e3a63488f7f55d

    ·

    mentioned in commit 39192141aa16809323c24d8910e3a63488f7f55d

    Toggle commit list
  • mirror @mirror

    mentioned in commit caa2f7cc0dd34f981fd08aca18c294d1e3553c50

    ·

    mentioned in commit caa2f7cc0dd34f981fd08aca18c294d1e3553c50

    Toggle commit list
  • mirror @mirror

    mentioned in commit 71e8579c00bd4c99c6ac3b9eab1bd1fa4e7850bf

    ·

    mentioned in commit 71e8579c00bd4c99c6ac3b9eab1bd1fa4e7850bf

    Toggle commit list
  • mirror @mirror

    mentioned in commit 0b3183e99c9df4237d7241b883e3dd6b87c05ed8

    ·

    mentioned in commit 0b3183e99c9df4237d7241b883e3dd6b87c05ed8

    Toggle commit list
  • mirror @mirror

    mentioned in commit ba4012820a52e9aaccff6f0d7fc0dfb277525df8

    ·

    mentioned in commit ba4012820a52e9aaccff6f0d7fc0dfb277525df8

    Toggle commit list
  • mirror @mirror

    mentioned in commit e63d1acecd38ec509f296717cfe7b3df8a2e837a

    ·

    mentioned in commit e63d1acecd38ec509f296717cfe7b3df8a2e837a

    Toggle commit list
  • mirror @mirror

    mentioned in commit f4e7bf9b36415f78f5de1c3c349d4f5a00e28f76

    ·

    mentioned in commit f4e7bf9b36415f78f5de1c3c349d4f5a00e28f76

    Toggle commit list
  • mirror @mirror

    mentioned in commit c670c536ee2ac6aa756fbcca980f0ffa385d4bcb

    ·

    mentioned in commit c670c536ee2ac6aa756fbcca980f0ffa385d4bcb

    Toggle commit list
  • mirror @mirror

    mentioned in commit 2b7d62cc29297626636d646c2df882454ad881ea

    ·

    mentioned in commit 2b7d62cc29297626636d646c2df882454ad881ea

    Toggle commit list
  • mirror @mirror

    mentioned in commit 6053829a8c8708370224033483133c6fdd8e7671

    ·

    mentioned in commit 6053829a8c8708370224033483133c6fdd8e7671

    Toggle commit list
  • mirror @mirror

    mentioned in commit 687033074fc1afd930a15784614fb0c451eda1e2

    ·

    mentioned in commit 687033074fc1afd930a15784614fb0c451eda1e2

    Toggle commit list
  • mirror @mirror

    mentioned in commit 5d0e9ecea73068ef5546e5900aea23db3adc5ef7

    ·

    mentioned in commit 5d0e9ecea73068ef5546e5900aea23db3adc5ef7

    Toggle commit list
  • mirror @mirror

    mentioned in commit dfa4294bfd8d83d01ed5442f640d846f44830f03

    ·

    mentioned in commit dfa4294bfd8d83d01ed5442f640d846f44830f03

    Toggle commit list
  • mirror @mirror

    mentioned in commit 9bba6267a81e6ab538a586fec2706c151fae3107

    ·

    mentioned in commit 9bba6267a81e6ab538a586fec2706c151fae3107

    Toggle commit list
  • mirror @mirror

    mentioned in commit 22a5de89c8325b4287e2c994a2d43158a850c571

    ·

    mentioned in commit 22a5de89c8325b4287e2c994a2d43158a850c571

    Toggle commit list
  • mirror @mirror

    mentioned in commit 716cc329ccb1209c925ac72069c4b0a9a87f0e16

    ·

    mentioned in commit 716cc329ccb1209c925ac72069c4b0a9a87f0e16

    Toggle commit list
  • mirror @mirror

    mentioned in commit d79f26f99acbf06d0108ebbb664eecdd1f2a3816

    ·

    mentioned in commit d79f26f99acbf06d0108ebbb664eecdd1f2a3816

    Toggle commit list
  • mirror @mirror

    mentioned in commit 9a9045c3

    ·

    mentioned in commit 9a9045c3

    Toggle commit list
  • mirror @mirror

    mentioned in commit bda4037d45dc6f93d9dc0e5aacc3b2636530b61b

    ·

    mentioned in commit bda4037d45dc6f93d9dc0e5aacc3b2636530b61b

    Toggle commit list
  • mirror @mirror

    mentioned in commit a56dc666444062fe3cc568489cc68fc78bf9476c

    ·

    mentioned in commit a56dc666444062fe3cc568489cc68fc78bf9476c

    Toggle commit list
  • mirror @mirror

    mentioned in commit af0a543c9ec365d471f8f2130186a5cd7629b9fc

    ·

    mentioned in commit af0a543c9ec365d471f8f2130186a5cd7629b9fc

    Toggle commit list
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment