aboutsummaryrefslogtreecommitdiffstats
path: root/include/soc
AgeCommit message (Expand)AuthorFilesLines
2022-09-02Merge tag 'at91-fixes-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Arnd Bergmann1-0/+8
2022-08-31ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refreshClaudiu Beznea1-0/+4
2022-08-31ARM: at91: pm: fix self-refresh for sama7g5Claudiu Beznea1-0/+4
2022-08-17net: mscc: ocelot: keep ocelot_stat_layout by reg address, not offsetVladimir Oltean1-4/+62
2022-08-17net: mscc: ocelot: make struct ocelot_stat_layout array indexableVladimir Oltean1-8/+97
2022-08-17net: mscc: ocelot: turn stats_lock into a spinlockVladimir Oltean1-1/+1
2022-08-17net: mscc: ocelot: fix incorrect ndo_get_stats64 packet countersVladimir Oltean1-2/+4
2022-08-04Merge tag 'char-misc-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+61
2022-06-30net: dsa: felix: keep reference on entire tc-taprio configVladimir Oltean1-3/+2
2022-06-19net: dsa: felix: update base time of time-aware shaper when adjusting PTP timeXiaoliang Yang1-0/+7
2022-06-18mfd: qcom-spmi-pmic: read fab id on supported PMICsCaleb Connolly1-0/+1
2022-06-18mfd: qcom-spmi-pmic: expose the PMIC revid information to clientsCaleb Connolly1-0/+60
2022-05-26Merge tag 'arm-drivers-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+7
2022-05-25Merge tag 'net-next-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2-14/+30
2022-05-24Merge tag 'pm-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-0/+25
2022-05-23crypto: caam - add in-kernel interface for blob generatorAhmad Fatoum1-0/+103
2022-05-23net: dsa: felix: tag_8021q preparation for multiple CPU portsVladimir Oltean1-1/+1
2022-05-23net: mscc: ocelot: switch from {,un}set to {,un}assign for tag_8021q CPU portsVladimir Oltean1-3/+7
2022-05-23net: dsa: felix: update bridge fwd mask from ocelot lib when changing tag_802...Vladimir Oltean1-1/+0
2022-05-18Merge tag 'devfreq-next-for-5.19' of git://git.kernel.org/pub/scm/linux/kerne...Rafael J. Wysocki1-0/+25
2022-05-12net: mscc: ocelot: move ocelot_port_private :: chip_port to ocelot_port :: indexVladimir Oltean1-0/+2
2022-05-12net: mscc: ocelot: minimize holes in struct ocelot_portVladimir Oltean1-9/+11
2022-05-12net: mscc: ocelot: delete ocelot_port :: xmit_templateVladimir Oltean1-1/+0
2022-05-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2022-05-09memory: tegra: Add MC error logging on Tegra186 onwardAshish Mhetre1-1/+4
2022-05-09memory: tegra: Add memory controller channels supportAshish Mhetre1-0/+3
2022-05-09soc: rockchip: power-domain: Manage resource conflicts with firmwareBrian Norris1-0/+25
2022-05-06net: dsa: felix: perform MDB migration based on ocelot->multicast listVladimir Oltean1-0/+3
2022-05-05net: mscc: ocelot: mark traps with a bool instead of keeping them in a listVladimir Oltean1-1/+1
2022-05-02net: mscc: ocelot: add missed parentheses around macro argumentColin Foster1-1/+1
2022-05-02net: mscc: ocelot: remove unnecessary variableColin Foster1-5/+2
2022-04-30net: ethernet: ocelot: remove the need for num_stats initializerColin Foster1-0/+10
2022-03-24Merge tag 'drm-next-2022-03-24' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-0/+1
2022-03-24Merge tag 'net-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2-24/+105
2022-03-23Merge tag 'arm-drivers-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2022-03-23Merge tag 'arm-soc-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds2-11/+8
2022-03-23Merge tag 'media/v5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-20/+0
2022-03-17net: mscc: ocelot: offload per-flow mirroring using tc-mirred and VCAP IS2Vladimir Oltean1-0/+2
2022-03-17net: mscc: ocelot: add port mirroring support using tc-matchallVladimir Oltean1-0/+9
2022-03-14net: dsa: felix: configure default-prio and dscp prioritiesVladimir Oltean1-0/+5
2022-03-08Merge tag 'at91-soc-5.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Arnd Bergmann2-11/+8
2022-03-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-5/+9
2022-02-27net: mscc: ocelot: enforce FDB isolation when VLAN-unawareVladimir Oltean1-10/+21
2022-02-25soc/tegra: bpmp: cleanup double word in commentTom Rix1-1/+1
2022-02-25soc: add microchip polarfire soc system controllerConor Dooley1-2/+2
2022-02-25ARM: at91: PM: add cpu idle support for sama7g5Claudiu Beznea1-0/+1
2022-02-25ARM: at91: ddr: fix typo to align with datasheet namingClaudiu Beznea1-1/+1
2022-02-25ARM: at91: ddr: align macro definitionsClaudiu Beznea1-4/+4
2022-02-25ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependencyClaudiu Beznea1-4/+0
2022-02-24net: dsa: felix: support FDB entries on offloaded LAG interfacesVladimir Oltean1-0/+12
2022-02-18soc: fsl: Replace kernel.h with the necessary inclusionsAndy Shevchenko5-5/+9
2022-02-17net: dsa: felix: update destinations of existing traps with ocelot-8021qVladimir Oltean1-3/+1
2022-02-17net: mscc: ocelot: annotate which traps need PTP timestampingVladimir Oltean1-0/+1
2022-02-17net: mscc: ocelot: keep traps in a listVladimir Oltean2-0/+2
2022-02-17net: mscc: ocelot: avoid overlap in VCAP IS2 between PTP and MRP trapsVladimir Oltean1-8/+8
2022-02-17net: mscc: ocelot: use a single VCAP filter for all MRP trapsVladimir Oltean1-1/+1
2022-02-17net: mscc: ocelot: delete OCELOT_MRP_CPUQVladimir Oltean1-2/+0
2022-02-17net: mscc: ocelot: consolidate cookie allocation for private VCAP rulesVladimir Oltean1-0/+16
2022-02-14net: mscc: ocelot: use bulk reads for statsColin Foster1-0/+8
2022-02-14net: mscc: ocelot: add ability to perform bulk readsColin Foster1-0/+5
2022-02-14net: ocelot: align macros for consistencyColin Foster1-14/+28
2022-02-01Merge tag 'drm-misc-next-2022-01-27' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-0/+1
2022-01-28media: memory: mtk-smi: Get rid of mtk_smi_larb_get/putYong Wu1-20/+0
2022-01-11firmware: raspberrypi: Add RPI_FIRMWARE_NOTIFY_DISPLAY_DONEMaxime Ripard1-0/+1
2022-01-10Merge tag '5.17-net-next' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds4-2/+104
2022-01-10Merge tag 'drivers-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds1-0/+15
2022-01-07net: dsa: felix: add port fast age supportVladimir Oltean1-0/+1
2021-12-16soc/tegra: Add devm_tegra_core_dev_init_opp_table_common()Dmitry Osipenko1-0/+15
2021-12-10net: ocelot: add FDMA supportClément Léger1-0/+3
2021-12-10net: ocelot: add and export ocelot_ptp_rx_timestamp()Clément Léger1-0/+2
2021-12-10net: ocelot: export ocelot_ifh_port_set() to setup IFHClément Léger1-0/+1
2021-12-10net: ocelot: fix missed include in the vsc7514_regs.h fileColin Foster1-0/+2
2021-12-07net: mscc: ocelot: split register definitions to a separate fileColin Foster1-0/+27
2021-11-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2021-11-26net: mscc: ocelot: create a function that replaces an existing VCAP filterVladimir Oltean1-0/+2
2021-11-25net: dsa: felix: enable cut-through forwarding between ports by defaultVladimir Oltean1-1/+8
2021-11-18net: dsa: felix: restrict psfp rules on ingress portXiaoliang Yang1-1/+2
2021-11-18net: mscc: ocelot: use index to set vcap policerXiaoliang Yang1-1/+13
2021-11-18net: dsa: felix: support psfp filter on vsc9959Xiaoliang Yang2-0/+18
2021-11-18net: mscc: ocelot: add gate and police action offload to PSFPXiaoliang Yang2-0/+6
2021-11-18net: mscc: ocelot: add MAC table stream learn and lookup operationsXiaoliang Yang1-0/+22
2021-11-03Merge tag 'drivers-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds4-7/+78
2021-11-02Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-7/+39
2021-11-01Merge tag 'timers-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2021-10-25net: mscc: ocelot: serialize access to the MAC tableVladimir Oltean1-0/+3
2021-10-25Revert "Merge branch 'dsa-rtnl'"David S. Miller1-3/+0
2021-10-24net: mscc: ocelot: serialize access to the MAC tableVladimir Oltean1-0/+3
2021-10-21net: mscc: ocelot: track the port pvid using a pointerVladimir Oltean1-6/+1
2021-10-21net: mscc: ocelot: allow a config where all bridge VLANs are egress-untaggedVladimir Oltean1-2/+1
2021-10-21net: mscc: ocelot: convert the VLAN masks to a listVladimir Oltean1-2/+7
2021-10-21net: mscc: ocelot: add a type definition for REW_TAG_CFG_TAG_CFGVladimir Oltean1-0/+11
2021-10-16clocksource/drivers/arc_timer: Eliminate redefined macro errorRandy Dunlap1-2/+2
2021-10-15soc: fsl: dpio: add Net DIM integrationIoana Ciornei1-1/+4
2021-10-15soc: fsl: dpio: add support for irq coalescing per software portalIoana Ciornei1-0/+4
2021-10-15soc: fsl: dpio: extract the QBMAN clock frequency from the attributesIoana Ciornei1-0/+2
2021-10-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-51/+7
2021-10-13Merge tag 'qcom-drivers-for-5.16' of git://git.kernel.org/pub/scm/linux/kerne...Arnd Bergmann1-0/+43
2021-10-12net: dsa: tag_ocelot_8021q: break circular dependency with ocelot switch libVladimir Oltean1-27/+0
2021-10-12net: dsa: tag_ocelot: break circular dependency with ocelot switch lib driverVladimir Oltean1-24/+0
2021-10-12net: mscc: ocelot: cross-check the sequence id from the timestamp FIFO with t...Vladimir Oltean1-0/+1
2021-10-12net: mscc: ocelot: avoid overflowing the PTP timestamp FIFOVladimir Oltean2-1/+5
2021-10-12net: mscc: ocelot: make use of all 63 PTP timestamp identifiersVladimir Oltean1-0/+2
2021-10-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2021-10-04soc/tegra: pm: Make stubs usable for compile testingDmitry Osipenko1-1/+1
2021-10-04soc/tegra: irq: Add stubs needed for compile testingDmitry Osipenko1-1/+8
2021-10-04soc/tegra: fuse: Add stubs needed for compile testingDmitry Osipenko1-5/+26
2021-10-02net: mscc: ocelot: support egress VLAN rewriting via VCAP ES0Vladimir Oltean1-0/+10
2021-10-01net: mscc: ocelot: fix VCAP filters remaining active after being deletedVladimir Oltean1-2/+2
2021-09-21soc: qcom: spm: Implement support for SAWv4.1, SDM630/660 L2 AVSAngeloGioacchino Del Regno1-1/+3
2021-09-21cpuidle: qcom_spm: Detach state machine from main SPM handlingAngeloGioacchino Del Regno1-0/+41
2021-09-01Merge tag 'drivers-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds1-0/+6
2021-09-01Merge tag 'soc-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds2-0/+114
2021-08-20net: mscc: ocelot: transmit the VLAN filtering restrictions via extackVladimir Oltean1-1/+2
2021-08-20net: mscc: ocelot: transmit the "native VLAN" error via extackVladimir Oltean1-1/+1
2021-08-18Merge tag 'tegra-for-5.15-soc' of git://git.kernel.org/pub/scm/linux/kernel/g...Arnd Bergmann1-0/+6
2021-08-16net: mscc: ocelot: convert to phylinkVladimir Oltean1-4/+15
2021-08-16net: dsa: felix: stop calling ocelot_port_{enable,disable}Vladimir Oltean1-2/+0
2021-08-11soc/tegra: pmc: Prevent racing with cpuilde driverDmitry Osipenko1-0/+6
2021-08-04Merge tag 'at91-soc-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/at...Arnd Bergmann2-0/+114
2021-07-19ARM: at91: ddr: add registers definitions for sama7g5's ddrClaudiu Beznea1-0/+80
2021-07-19ARM: at91: sfrbu: add sfrbu registers definitions for sama7g5Claudiu Beznea1-0/+34
2021-07-16Merge tag 'memory-controller-drv-tegra-5.14-3' of git://git.kernel.org/pub/sc...Arnd Bergmann1-2/+7
2021-07-10Merge tag 'arm-drivers-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-18/+47
2021-07-10Merge tag 'arm-soc-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds4-3/+56
2021-06-26mbox: add polarfire soc system controller mailboxConor Dooley1-0/+43
2021-06-20memory: tegra: Add compile-test stub for tegra_mc_probe_device()Thierry Reding1-2/+7
2021-06-15Merge tag 'tegra-for-5.14-soc' of git://git.kernel.org/pub/scm/linux/kernel/g...Olof Johansson3-3/+55
2021-06-03memory: tegra: Implement SID override programmingThierry Reding1-0/+3
2021-06-03memory: tegra: Unify driversThierry Reding1-0/+1
2021-06-03memory: tegra: Parameterize interrupt handlerThierry Reding1-0/+2
2021-06-03memory: tegra: Make per-SoC setup more genericThierry Reding1-1/+5
2021-06-03memory: tegra: Push suspend/resume into SoC driversThierry Reding1-0/+2
2021-06-03memory: tegra: Introduce struct tegra_mc_opsThierry Reding1-2/+5
2021-06-03memory: tegra: Unify struct tegra_mc across SoC generationsThierry Reding1-2/+16
2021-06-03memory: tegra: Consolidate register fieldsThierry Reding1-15/+15
2021-06-02soc/tegra: pmc: Add driver state syncingDmitry Osipenko1-0/+7
2021-06-01soc/tegra: fuse: Add stubs needed for compile-testingDmitry Osipenko1-3/+17
2021-06-01soc/tegra: Add devm_tegra_core_dev_init_opp_table()Dmitry Osipenko1-0/+22
2021-06-01soc/tegra: Add stub for soc_is_tegra()Dmitry Osipenko1-0/+9
2021-05-13ARM: imx: Initialize SoC ID on i.MX50Jonathan Neuschäfer1-0/+1
2021-04-29Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2-19/+29
2021-04-27net: mscc: ocelot: support PTP Sync one-step timestampingYangbo Lu1-1/+7
2021-04-27net: mscc: ocelot: convert to ocelot_port_txtstamp_request()Yangbo Lu1-2/+3
2021-04-27net: dsa: free skb->cb usage in core driverYangbo Lu1-0/+8
2021-04-26Merge tag 'arm-drivers-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-25/+26
2021-04-13Merge tag 'soc-fsl-next-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Arnd Bergmann1-25/+9
2021-04-08Merge tag 'memory-controller-drv-tegra-5.13' of git://git.kernel.org/pub/scm/...Arnd Bergmann1-0/+7
2021-04-06time64.h: Consolidated PSEC_PER_SEC definitionAndy Shevchenko1-2/+0
2021-04-06Revert "soc: fsl: qe: introduce qe_io{read,write}* wrappers"Christophe Leroy1-25/+9
2021-04-01memory: tegra20: Add debug statisticsDmitry Osipenko1-0/+7
2021-03-26ARM: at91: pm: Move prototypes to mutually included headerLee Jones1-0/+16
2021-03-23net: ocelot: replay switchdev events when joining bridgeVladimir Oltean1-3/+3
2021-03-22firmware: raspberrypi: Introduce devm_rpi_firmware_get()Nicolas Saenz Julienne1-0/+8
2021-03-22firmware: raspberrypi: Keep count of all consumersNicolas Saenz Julienne1-0/+2
2021-03-18net: ocelot: support multiple bridgesVladimir Oltean1-4/+3
2021-03-16net: ocelot: Extend MRPHoratiu Vultur1-6/+2
2021-03-16net: ocelot: Add PGID_BLACKHOLEHoratiu Vultur1-1/+3
2021-02-26Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+43
2021-02-22clk: Add RISC-V Canaan Kendryte K210 clock driverDamien Le Moal1-0/+2
2021-02-22Merge tag 'iommu-updates-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+1
2021-02-20Merge tag 'arm-drivers-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-30/+9
2021-02-16net: mscc: ocelot: Add support for MRPHoratiu Vultur1-0/+45
2021-02-14net: dsa: tag_ocelot_8021q: add support for PTP timestampingVladimir Oltean1-0/+5
2021-02-14net: mscc: ocelot: refactor ocelot_xtr_irq_handler into ocelot_xtr_pollVladimir Oltean1-0/+7
2021-02-14net: mscc: ocelot: use common tag parsing code with DSAVladimir Oltean1-7/+0
2021-02-14net: mscc: ocelot: refactor ocelot_port_inject_frame out of ocelot_port_xmitVladimir Oltean1-0/+22
2021-02-12net: mscc: ocelot: offload bridge port flags to deviceVladimir Oltean1-0/+5
2021-02-12net: mscc: ocelot: use separate flooding PGID for broadcastVladimir Oltean1-7/+8
2021-02-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+2
2021-02-10Merge tag 'qcom-drivers-for-5.12' of git://git.kernel.org/pub/scm/linux/kerne...Arnd Bergmann1-1/+8
2021-02-09net: dsa: felix: implement port flushing on .phylink_mac_link_downVladimir Oltean1-0/+2
2021-02-06net: dsa: felix: propagate the LAG offload ops towards the ocelot libVladimir Oltean1-0/+6
2021-02-06net: mscc: ocelot: rebalance LAGs on link up/down eventsVladimir Oltean1-0/+1
2021-02-06net: mscc: ocelot: drop the use of the "lags" arrayVladimir Oltean1-2/+0
2021-02-06net: mscc: ocelot: set up the bonding mask in a way that avoids a net_deviceVladimir Oltean1-0/+2
2021-02-02Merge tag 'arm-soc/for-5.12/drivers' of https://github.com/Broadcom/stblinux ...Arnd Bergmann1-12/+0
2021-02-02Merge tag 'memory-controller-drv-tegra-5.12' of git://git.kernel.org/pub/scm/...Arnd Bergmann1-16/+0
2021-02-02Merge tag 'memory-controller-drv-5.12' of git://git.kernel.org/pub/scm/linux/...Arnd Bergmann1-1/+1
2021-02-02Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Joerg Roedel1-2/+1
2021-02-01iommu/mediatek: Support master use iova over 32bitYong Wu1-0/+1
2021-02-01iommu/mediatek: Use the common mtk-memory-port.hYong Wu1-2/+0
2021-01-29net: dsa: felix: perform switch setup for tag_8021qVladimir Oltean2-0/+5
2021-01-29net: mscc: ocelot: don't use NPI tag prefix for the CPU port moduleVladimir Oltean1-2/+2
2021-01-29net: mscc: ocelot: store a namespaced VCAP filter IDVladimir Oltean1-1/+6
2021-01-29net: mscc: ocelot: export VCAP structures to include/soc/msccVladimir Oltean1-0/+289
2021-01-27soc: bcm: brcmstb: Remove soc_is_brcmstb()Florian Fainelli1-12/+0
2021-01-26memory: mtk-smi: Allow building as moduleYong Wu1-1/+1
2021-01-21ethernet: ucc_geth: remove bd_mem_part and all associated codeRasmus Villemoes2-7/+0
2021-01-21soc: fsl: qe: add cpm_muram_free_addr() helperRasmus Villemoes1-0/+5
2021-01-21soc: fsl: qe: make cpm_muram_offset take a const void* argumentRasmus Villemoes1-2/+2
2021-01-15net: mscc: ocelot: configure watermarks using devlink-sbVladimir Oltean1-0/+47
2021-01-15net: mscc: ocelot: register devlink portsVladimir Oltean1-0/+2
2021-01-15net: mscc: ocelot: export NUM_TC constant from felix to common switch libVladimir Oltean1-0/+1
2021-01-15net: mscc: ocelot: add ops for decoding watermark threshold and occupancyVladimir Oltean2-6/+2
2021-01-15net: mscc: ocelot: auto-detect packet buffer size and number of frame referencesVladimir Oltean2-1/+5
2021-01-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-231/+0
2021-01-14riscv: cleanup Canaan Kendryte K210 sysctl driverDamien Le Moal1-0/+41
2021-01-11net: switchdev: remove the transaction structure from port attributesVladimir Oltean1-2/+1
2021-01-07soc: qcom: rpmh: Remove serialization of TCS commandsLina Iyer1-1/+8
2021-01-05include/soc: remove headers for EZChip NPSVineet Gupta2-231/+0