title: "BSP 4.1.x upport remain" team: Core key: fcc7e812-61f1-11eb-90a8-c358b6d485b3 status: New assignee: BSP comments: - move each commits to each task files. - move each commits to bsp-41x-non-target.yaml if no upport was required - below commits should be NULL at the final stage - git log --no-merges --pretty=format:"%H # %s" 52f6ded2a377ac4f191c84182488e454b1386239..rcar-4.1.0.rc6 bsp41x: - c732aa49f66d9ff5b6e3f80a01594e70c2365ba0 # arm64: dts: renesas: r8a779a0: Update UIO naming for FBA IMP CVe devices - 16d6fb05448e3d547cca4d0d86897a31363febc3 # arm64: dts: renesas: r8a779a0: Update UIO naming of IMP CVe devices - 42896c1e0b42542dcc8f0a3630c0479ac3906090 # arm64: dts: r8a77980: Update name and reg size of IMP nodes - f4cf21bb0ff3f309c6325eb625dff80e445f6242 # arm64: dts: r8a779[78]0: Add WWDT generic UIO nodes - 04bc613c3778cc915ae5c7d2c3ce73559d25c590 # uio: uio_pdrv_genirq: renesas: Add clock divisor ioctl support - 3d8aed570b967e7d444b46a823f0a6bf3a312c6b # arm64: dts: renesas: Set TISP UIO memory region according to datasheet - 4d345a19e7fe109fef1c4b08b7bfcdba3db65159 # arm64: dts: renesas: Set FBC UIO memory region to minimal possible - 465918ce8ebaa06a78879a2747c4923a2fbe7053 # arm64: dts: renesas: UIO device naming per Renesas request - 488d59086d14e25eb25781101fc38430f0532d36 # arm64: dts: renesas: Add missed ipmmu-id tags - b546a75539264aa6f6fbf1542aa32b3e304257f1 # arm64: dts: renesas: extend 'ipmmu-id' with micro-TLB index - 5758d0aaf376191d00d57a0fabeba6efd5c48ffc # arm64: dts: r8a77970, r8a77980: Rename IMR UIO devices - 90cc0dc9da770b73c0d1d5f166ababa15aa6baf4 # arm64: dts: r8a77970, r8a77980: Convert IPMMU to UIO - 6ada092d0ab447312d9716625bc39a8979c7ccfc # uio stuff for BSP7 - c3b6a643fc75d151a4a4dc06355793a0cb062238 # arm64: dts: renesas: r8a77980-es2: Add videobox boards support - a04b7826f6d01d478027972e2bab14a5f5846d70 # rm64: dts: renesas: v3x: update videoboxes for Yocto4.1.0 - 9c07f509fc8907d165b9e9c876bb7c1a37044300 # arm64: dts: renesas: r8a77980: Add ES2 boards - fc6057e20ed45be56d3ecafe9c012b02cfed27e1 # arm64: dts: renesas: r8a77970: Add ES1 and Eagle Function boards - eb380d1c6e382f93c79ad75fe8de53b72ef35e2b # rcar_imr v4l2 driver: Fix module support. - fc2e1b3cb964e10665f826b956d3b09392012385 # media: rcar_imr: Update to v5.4.0 - 288b9d6b920b4e6f1bbd5fd02a7975c70fca77b6 # media: rcar-imr: Add stride support to IMR - 2657f3b7e5449487cbe88a44708f81118c01c4e9 # media: platform: rcar_imr: Clean up to avoid compiler warnings - c38f8889f1550948938d6033566c7a1d2f12b128 # media: rcar_imr: Enable LUCE for NV16 format - f39221323eccc941303b804a3b8c4f7ffe0b4292 # media: rcar-imr: Add RSE support - 15018431ec67b8f59f5ecec3500edb3ddc101275 # media: rcar-imr: IMR driver updates for raw DL - 5148717ffdadcf8e94600ddf836ac01f44bffc26 # IMR driver - interim patch - e0349fa0052a3dc3f7577cfaed7662776ca88bb5 # mtd: spi-nor: renesass-rpc: Workaround V3x hyperflash read issue - 9dfcca631e0cfe409ade8a84e3f929752c7656c9 # drm/rcar_du: rework error handling in to avoid warnings - 3026989c751e262ad800f1956ec78f240cb8d052 # arm64: dts: renesas: Add ulcb-kf-imx219 overlay - 7ecbde0b92f417484873f646f0e11b0007618ab6 # media: i2c: imx219: Set 8-bit SBGGR mode by default - 95be6972c13148e54c892974a15643b0d5128d14 # media: i2c: imx219: Set subdevice fwnode - d01291e2e1b906deb6ea3fc9e8c13ee8061350b7 # arm64: dts: renesas: ulcb-kf: Add ov5647 support - 56ec7a1c7a73cfebdc4ce786d700506395a09fca # media: i2c: ov5647: Add test pattern control - 453672d8fa3defd0fdcecb8983df3cf3abc5c3b1 # media: i2c: ov5647: Add V4L2_CID_PIXEL_RATE control - e95242f52cac133a32dabd7d5c82fb71d53520fb # media: ov5647: Add 2592x1944 8-bit SBGGR mode - 46bad2801bdc896dc9c1ace077270983068366ef # media: ov5647: Set subdevice fwnode - ed4197c7301bbe5008f0ab71b84568c1b4f3353d # media: ov5647: Fix return codes from ov5647_write/ov5647_read functions. - 5a70f18f9b3c039f44454f6bb37b4e664bd17388 # media: i2c: ov2311: add frame rate adjustment - ac30fd3f138e287394b00b65bbf14f1af723e170 # arm64: boot: dts: rcar-gen3: Fix MLP IRQ order - 45c7178570251b4a90d2d5b3d16e4cbac9621a16 # nvme: Workaround Samsung 970 Pro power state issues - 40b7f55879f3d44be360bfc5d92e81684d36ac51 # MTD: renesas-rpc: fix dummy cycles - 6632619bde7c2da7af627c9cc3affb4a8cd13145 # arm64: dts: renesas: salvator-common: Add RPC HyperFlash device node - f0719abd6ef396c920df1604f3b4b6ea9138209d # arm64: dts: renesas: ulcb: Add RPC HyperFlash device node - 39a641fff7a8987835e0affbecd0740a3f22b1c9 # arm64: dts: renesas: r8a77965: Add RPC device node - bd8ab46bfca9d7b1698da0c7f308cb41054db3a2 # arm64: dts: renesas: r8a7796: Add RPC device node - a21dccb4ada7d69cb5d7ad5fc8963aa08b5b4ad3 # arm64: dts: renesas: r8a7795: Add RPC device node - 693c0ccd606a6b844fd9fb7d56ae8a96f78dcc1a # mtd: Consolidate Renesas RPC drivers - 7ef3b8c2a211af36011d072e266ad7aa3c682604 # mtd: spi-nor: renesas-rpc: Add DMA read support - 0468b49abd6178e6851b5cfddd16d46b009c7b71 # mtd: spi-nor: renesas: rpc: Support single mode write command - ce53716d2f83b355b74207503992e5041ecb139c # mtd: spi-nor: renesas-rpc: Workaround 256-byte data size limitation - a4522037ab4aba88ff312f094bc5a8dd2c96f1bd # mtd: spi-nor: Add R-Car Gen3 RPC QSPI driver - 7dd7b261aaa17fb12cc04d87953f6681b3e19cfd # mtd: Add RPC HyperFlash driver - 08c5882b168a32ff551a4651701e29e20f7ccf6e # arm64: dts: renesas: Add r8a7796-m3ulcb-2x4g-kf.dts - 29fa601ee03ed86a59173861f164eba241e82251 # arm64: dts: renesas: eagle: Add x1 clock - a3826fa21d29121056f80bf639a3d9c819ee4f8a # arm64: dts: renesas: r8a779x: add IMP nodes - 529a313898163de75f90ad57fd5e889a0d823ed2 # arm64: dts: renesas: r8a7795-es1-h3ulcb: disable eMMC - 0d76c65cba4f7e3d2c1148bfc73c2e752114d82a # Add MOST support for r8a77965 - 3a861276aaafb2bcf4137dbe7570c06bc721218f # arm64: dts: renesas: v3hsk: Add GEther PHY GPIO reset pin support - 297419f7b2362056733607e45b8ecfe79adc3d4a # arm64: dts: renesas: r8a77970-v3msk: Fix memory size - 0237478dc67b71ff92082e06323c015631098b71 # arm64: dts: r8a77980-v3hsk: Enable onboard eMMC - 7556e081e01cfd0e1108676605b28b9ea1912bc6 # arm64: dts: renesas: v3x: Set thc63lvd1024 dual link mode - 8f87b001e208aba4d137da718af05d30aa6296ac # arm64: dts: renesas: r8a77970 and r8a77980: Add CPU operation points. - 3bf5e06b0acd1a3017acb2efe042a937f39c3e6b # arm64: dts: renesas: r8a77980: add max9286 - d13c75fe7cca41d0e7be14ab503383274d878b9e # regulator: add MAX2008X camera protector - 836e84d18310ae121977be35a0f8a6648d53aefe # arm64: dts: renesas: ulcb-kf: deselect GP5_9 interrupt - aff48242492b441213404874c9abac4182990df9 # arm64: dts: renesas: ulcb-kf: update for Yocto4.1.0 - 0cf6e36f5bf49e1c2aab87139ec5b588623c56f8 # media: i2c: add camera lvds support - 55c7accd45642894717b027bce499a3f587a8b72 # media: i2c: add ov5642 sensor driver - b6dde4a58f547e0c52ff4c797b9d378419833eb7 # gpio: pca953x: do not ignore i2c errors - 6ef5ce0f8c690cb8b7697e18f5c20813d143d60f # i2c: mix: pca954x: reset mux in case of error during bus (de)select - 4f12b00f6c73fc9ad90b009ad9c8d50fbf9f79f4 # MOST: dim2: Renesas R-Car3 variant - 268e22e8b2b0f066d3a5cef85fbef9692c796c25 # ti-st: use proper way to get shutdown gpio - 2ab29c7beb545e8d4e91714baf96d5a2c10e5c4d # pci: pcie-rcar: add regulators support - a6c6f67592709f9c1e5cdc79ff29fb583afb362e # IIO: lsm9ds0: add IMU driver - 04fcd7232cc638a78b8e6e9fb0653416d95b6425 # arm64: dts: renesas: r8a779x: add mlp nodes - 0f987e5a275b623b842b0ec8588624c273a3538c # drm: adv7511: Enable HPD interrupts to support hotplug - e3dc6076bf1e243587d5a8772076b28bea3fc259 # wl18xx: do not invert IRQ on WLxxxx side - ad3078fd5f62e2c48ba16e91ea0cf18559a72641 # btwilink: add minimal device tree support - 98939bc36e84658cded034a2ac323dd134096410 # ti-st: add device tree support - 7339b9dfc4089b32d9a98123380c2a0d7f40d6db # arm64: dts: renesas: Update IMP LDMA device - 8ba020348d3284ea2989995e9b3054100e213cf7 # arm64: dts: renesas: Comment out status ok in rpc node - a0a5a6298588963d2aba64d57d160cf5d670530d # arch: arm64: dts: renesas: Updated dts for renesas generic-uio - d3182f0cdbbd4d667134839b7a0f142015973530 # soc: renesas: rcar-avs: Release node pointer - 0b2d1db721500404a81996364146a659cfa9dea5 # arm64: dts: r8a779a0-falcon: Enabled IPMMU MMC - e941fd79e9c2f78279b332405f987ebdefef5f2f # arm64: dts: renesas: r8a779a0: Enable IPMMU support for eMMC by default on R-Car V3U - 2ab6ab24c4822ad710ccae260480fd34ba5d66df # drm: rcar-du: Add drm_atomic_helper_shutdown() - 703121f50ca560ae0786900f383bce2ce1e870c7 # drm: rcar-du: Change supporting format of DU in R8A779A0 - ce5e6921326597cdc5d741673029fb834cab0fb4 # drm: rcar-du: Add setting for PnMR for R8A779A0 - a1292a92196c16b7bb3c87e37e19de47cc9dcf65 # drm: rcar-du: Add new pixel formats support for R8A779A0 - 2116d463b39e28ae9a6336433282aa01b4bb6e3f # media: vsp1: Add setting for new pixel formats in R8A779A0 - e6d2f7db72d8f788510093a0823c7f9f54d39f37 # media: vsp1: Add support for new pixel formats in R8A779A0 - f246abd025be02e03b58a30f299cd37ff08372f3 # drm: rcar-du: Add format checking for Gen3 - 43d2501a6a783d30b8875719b9756e968fbd4c42 # drm: bridge: ti-sn65dsi86: Add setting options for SN65DSI86 - ba07a3de8592e33a5b9790aedd26592090259eb9 # arm64: configs: Enable R-Car DSI Driver in defconfigs - fa6f704bb223c7e1c22ae4ea2a5478240967e58f # drm: rcar-du: Add enable/disable dot clock to DU in R8A779A0 - 4a985861b7fac20445f2185096e496e0df8c387e # drm: rcar-du: Add R-Car DSI driver - 150a33183dbede63a35e5e1c6157a395bdbeed65 # drm: rcar-du: Add R-Car DSI registers in V3U - a91a23d1d738335d5a92af0e2a18b1ddbcf3d602 # mmc: renesas_sdhi: Fix SDnCKCR setting in 4TAP SoC - 50bcd99d989763eae90c3316ef649cec018dd4fb # crypto: ccree - change DOUT_LAST_IND bit value - f31eae5ae5f363cebc36249e00e96eb4651695fb # crypto: ccree - change AES condition in SKP readiv - 38372c7b4693aa78be0978a7f169efcc6d910a52 # arm64: dts: renesas: Update Power Domain for VSPX devices - c6028ee94a8cbbb50f0dfc4e10ff4cfd705e9886 # arm64: dts: renesas: Update IPMMU ID for VIN devices - 8634ecd301dd7d833af458b5326a1ad7ff250f39 # arm64: dts: renesas: Update IPMMU ID for FBA devices - 7866796420ceb6241fb0970986d9886dcfbe5873 # arm64: dts: renesas: Update IPMMU ID for IVCP1E device - 8a1ad33f1bb8cd5a69f26d6fc4ae2373ab6d8933 # arm64: dts: renesas: Update IPMMU ID for VIP devices - 7b51178c2d823760ba4d81c714efc7b0e64f4c20 # arm64: dts: renesas: Update IPMMU ID for IMP devices - 1b4d24f93137f36844ec2df9b76cb6dbb1b99861 # arm64: dts: renesas: Update IPMMU ID for ISP devices - 4dbe10f5c1f87758dde6692db01f452eb131dff1 # arm64: dts: renesas: Update IPMMU ID for IMR devices - c5daaa6204d08391f1855a2e913611d09bbc12be # arm64: dts: renesas: Change UIO name of IMR devices - 4f23b88480aa8327c9890e6b9f4ad98daacdcffb # arm64: dts: renesas: r8a779a0: Add WWDT devices - e3552b314c8c27c57868f38f257ea1a0a0cf66ee # arm64: dts: r8a779a0-falcon: Add TPU support - 2fd49801f7c1a2cc3bded8c2cc3e932c15b91e26 # arm64: dts: renesas: r8a779a0: Add FCPR devices - e6de415d5a15d6f4766bac7de1d908e7dd6e85eb # arm64: dts: renesas: r8a779a0: Add FBA devices - 1abf44bb06afc07e16cfa393bccf6419288be4f1 # arm64: dts: renesas: r8a779a0: Add FBC devices - de5fe73e52ff92b2402ae222f2df78e2ad840e95 # arm64: dts: renesas: r8a779a0: Add remained IMP devices - be57a9781a5ed76e22004832e49eb9f591559ae0 # arm64: dts: renesas: r8a779a0: Add VCPL4 devices - ab59bc9ca3c4ba59ceca5c7702edc082f182a7c8 # arm64: dts: renesas: r8a779a0: Add IMP RADSP devices - d1210ee9c233036d9cbfccee8cf6d47264c60a12 # arm64: dts: renesas: r8a779a0: Add RFSO devices - 8c937202d140b08f1ea7e683433d96a228e7c760 # arm64: dts: renesas: r8a779a0: Add VSPX devices - f7114d5756919fc50497b5a28f6d1c68fd0f34f5 # arm64: dts: renesas: r8a779a0-falcon: Reserve u-boot secure area - ff862ec10b9534fe70790c71291e3c1481d8186f # arm64: dts: r8a7796: Add cpg clock and reset for AVS - 0d8cc35a6ecd5f309519854b1cd160e01f3276d7 # arm64: dts: r8a7795: Add cpg clock and reset for AVS - 212c86a77fe69ac8c96f89410aef36721f476f10 # arm64: dts: renesas: r8a77990: Add VGA connector to DU - 9915223f41c7d680aaaed12971601dc038ce76a3 # serial: sh-sci: Using mask when writing to HSRTRGR - 8cf1737ff24112496267896fd94c7e8f8f176692 # tee: optee: remove calling optee_enumerate_devices - f8b2d7b36ea0071a81f98b341641ad2b212900ac # arm64: dts: renesas: falcon: Add pfc node for PCIe - 0428e0f302521ffb20c1fe4902eb4e7abcbdd8e5 # arm64: dts: renesas: ebisu: Add endpoint for dual-link in Ebisu board - c158c8761e5fd86c851ead6604febb43d9a11fb9 # arm64: dts: renesas: falcon: Add HSCIF0 support - f229902ff4b71c0ca6fe53c0d58b422b99ef354d # arm64: dts: r8a779a0-falcon: Add CANFD support - 236a7d2185b21c46064ccf6ece8905ddda16d5e7 # arm64: dts: r8a779a0: Add CANFD device node - e9270ce272df991edd1b72c61d62b11770b63daa # arm64: dts: renesas: r8a779a0: Add generic-uio support in IPMMU devices - c03f7f9406ba929f4817f27780258ad600c62696 # arm64: dts: renesas: r8a779a0: Add IPMMU info for UIO devices - 8fb4ce719a472a8cc663d03aec216638f87157cb # arm64: dts: renesas: r8a779a0: Add H264 encoder devices - 64abd8bcb86aef21249d462e06f45a333dae78d5 # arm64: dts: renesas: r8a779a0: Add generic-uio support in VIN devices - b7e031f67a79c7c9f10d05011d440e49b0db26bb # arm64: dts: renesas: r8a779a0: Add generic-uio support in DU devices - f24057384459bf4331cb49189620dd9d3c1eb548 # arm64: dts: renesas: r8a779a0: Update start address of IMPSPM - fac863b42836d4e3945ee8f73e9e438fe425379e # arm64: dts: renesas: r8a779a0: Add VIP devices for generic-uio - 05f2b67c6bc8ca68f97d6044ba655f3114fb469a # arm64: dts: renesas: r8a779a0: Fix clock and software reset of ISP nodes - 2b5ca71dc087aef3597de8f776308a8f19b4a8b8 # arm64: dts: renesas: Add resets property to IMP devices - 3d997f29f65ab08878a67ee8bc795933e192b30e # arm64: dts: renesas: r8a779a0: Update ISP device name to follow OSAL naming convention - 88531d328c5fb09c48c38e8dd48f56db6cebeec8 # arm64: dts: renesas: r8a779a0: Update IMP device name to follow OSAL naming convention - 6c600c781311bcdab31a0007bbda216a23545c47 # arm64: dts: renesas: r8a779a0: Update IMR device name to follow OSAL naming convention - 64db8f1a07880603675c19526b5da2e650dc4fd1 # arm64: dts: renesas: r8a779a0: Separate memory and control regs of IMP SPM devices - 28a3b296ab67d912812ad5d1f5ad24c71a1719f6 # arm64: dts: renesas: r8a779a0: Add refclk for SN65DSI86 - 87133703bb5a16ce4285a761ae3bd3f554b4cb45 # arm64: dts: renesas: r8a779a0: Add TPU node - 3ea6921b6637026d47540aa449a20cb91a3649b3 # arm64: dts: renesas: r8a779a0: Describe custom name for generic-uio devices - 62946fcc698656e836908e940fcf1b0f8eecf8a7 # arm64: dts: renesas: r8a779a0: Describe interrupt controller to IMP distributer - 5c199537152789cba639f3c481561aee28de30c3 # arm64: dts: r8a779a0-falcon: Add reserved memory for CMA - c2ca1ccb83afd7c790ae361c720d257e050483f2 # mmc: core: Issue power off notification in mmc_remove() - 2d239cde49875ea6d1c7fd2da7a4457586642fc8 # mmc: renesas_sdhi: fix reset function - 5d60e36aaa96fa39d1a524cc4ff373c0f36616e0 # mmc: renesas_sdhi: reset calibration register - 7c60e60416465fe072938224874e19e1f93d00ee # mmc: renesas_sdhi: fix selection of manual correction - 5359fccbc8e279e6f88f328eabd3566483cf4ac2 # mmc: tmio: fix bus width after reset_work - 73405fef502d43737be9a50d29935bee133fe7ab # mmc: renesas_sdhi: Add internal DMA transfer end - 20e5623df1aaa74301675122b910f063cdcabe7e # mmc: tmio: Add internal DMA transfer end - 2cabdef72b5cc5734f5229fa8d731b2669ed3b26 # mmc: renesas_sdhi: Add PIO mode support - 18d27c55780cd8ba5a8c08461d73d2162333d818 # pwm: pwm-renesas-tpu: Correct the valid period and duty_cycle - 0cab5ed55bd3fca91252e4a257a062fa19046cda # arm64: dts: renesas: r8a779a0: Add ISP devices for generic-uio - 8eec419b387b1b0f7172b741c357cb5d9368bea4 # arm64: dts: renesas: r8a779a0: Update power domain for ISP nodes - aa698a511be6d72946eae23d7fe30ffb13b1cd2c # arm64: dts: renesas: r8a779a0: Add IPMMU nodes - 44c210c0fa36a53c3fb08e95e5a6dad8ad9b345d # arm64: dts: renesas: falcon: Add QSPI flash support - e05ce4b3ba724c77bd19f138476dc97d27eba824 # arm64: dts: renesas: r8a779a0: Add RPC-IF node - 462d143e16497f073bd75a87764c2b823ce028dc # arm64: dts: renesas: r8a779a0: Switch IMR devices to use generic-uio - 323b77db14159e07d604f7c145065ffb4d58c77d # arm64: dts: renesas: r8a779a0: Switch IMP devices to use generic-uio - 9d2958e9d5500c9412d6aa2a4ece2b389d2590c1 # arm64: dts: renesas: r8a779a0: Add IMP nodes - d97204da22532be16b6de934d401ecc2990c9e5d # arm64: renesas: r8a779a0-falcon: Enable fakra connector - d1e422a4bf102c7d06c6fcc186885cf7915888a4 # arm64: renesas: r8a779a0-falcon: Enable capture module - 7f05ff2006197c3803dd056fcd7d3f1fd4b5bb89 # arm64: dts: renesas: r8a779a0: Add IMR nodes - 6b89c07aa8ba67bef3e572c86bd0f1f41b241df1 # arm64: renesas: r8a779a0-falcon: Enable Display Module (DU) - a6a361f53f7f47de17b86c331cd5734c5a65fe51 # arm64: renesas: r8a779a0-falcon: Add DSI connector - 6e457296f7d93a197b38e56660bc950eb59b7f0b # arm64: renesas: r8a779a0: Add Display Module (FCPVD, VSPD, DU, DSI encoder) - 65065f90c4b9983cd50ec2033405012a105ad6bf # arm64: dts: r8a779a0: Add SYSC PM Domains - 91284dd61b7c36fe536d8ad6c473bbc04b4328da # arm64: dts: renesas: r8a779a0: Add PWM nodes - 446d62ee0240fddf445ed0603f8d3eb755cab5de # arm64: dts: renesas: falcon: Enable PCIe - 6235ae0b3cf3c6848c33ae8466e830b2119d4e5a # arm64: dts: renesas: r8a779a0: Add PCIe device node - e4962e0a61d0b5a7a578dc1ce1c578bafd21df07 # arm64: dts: renesas: r8a779a0: Add SYS-DMAC and RT-DMAC support - c9a6d3671ee32017daf47cb0898ce172f36caa76 # arm64: dts: r8a77990: Create thermal zone to support IPA - 15bae2a7c49a8e68dcd06d706cc756d8449703da # arm64: dts: r8a77965: Create thermal zone to support IPA - 642eafde46f6e8852de04644432ea30a40dfcc20 # arm64: dts: r8a7796: Create thermal zone to support IPA - 608941036874de47903bd1115e5046cae11be15c # arm64: dts: r8a7795: Create thermal zone to support IPA - 4fca6d28ae0a2bb1a11a3202e89d5be30ccb45ee # arm64: dts: r8a77965: Enable interrupt mode for THS by default - 30c15257ef4e7cc071f6506e075fd8106e4d6281 # arm64: dts: r8a7796: Enable interrupt mode for THS by default - 206fb2fc5f0cb5531d170949af97984fd37f6f24 # arm64: dts: r8a7795: Enable interrupt mode for THS by default - e98a497b44f55eda9ad2631e945ecf186f98f3ad # arm64: dts: r8a7796-salvator-xs-2x4g: Fix memory unit-address - e47b222b047a2776df67cf36714b36ccd59a6d02 # arm64: dts: renesas: r8a77990: Use default clock and reset property for secure public core - fa95493a4b2b894848d6fc63036343f1fc0e2112 # arm64: dts: renesas: r8a77965: Use default clock and reset property for secure public core - b375044112b6c01cb7c842a9be66a8cf135c0f35 # arm64: dts: renesas: r8a7796: Use default clock and reset property for secure public core - 3da0daf13d7656b91825718d49c03e493d50c2c5 # arm64: dts: renesas: r8a7795: Use default clock and reset property for secure public core - a2fe679df3f7dc400425fd5079c95ac51fe3536d # arm64: dts: r8a77995-draak: Enable display driver relation node - 15b78d3e416e35bbb52e02919661952f6f00dc27 # arm64: dts: r8a77995: Add renesas id for lvds distinction - 94217a91f915a4b7a214fd6e363eae3ec124cb8c # arm64: dts: r8a77995: Add lvds node - c29b8ebf58c7ff9572a0e76b849f935811ee292e # arm64: dts: r8a77990-ebisu: Enable simultaneous output of VGA and HDMI - f140da5a610ab866d8f1781213baa5e16772588e # arm64: dts: r8a77990-ebisu: Add LVDS panel nodes - 0d4a837949d898384f511d316e53932023ee7a77 # arm64: dts: r8a77990: Add renesas id for lvds distinction - fccc46cf75fd45b867c8c8501c526a92efc4d49b # arm64: dts: r8a77995-draak: Set max dot clock for vga - 8b5fec38aae58f9d17b9f18418e3f66cab62ca20 # arm64: dts: r8a77995-draak: Set preferred resolution - 64ee34a191cefc9fd10042f785996c811c336992 # arm64: dts: r8a77990-ebisu: Set max dot clock for vga - 2cfcbd8da8bba6b9cb83f1cac4940360ea6b7ef5 # arm64: dts: r8a77990-ebisu: Set preferred resolution - a117af5977b652da0abece0b1a17049db4a76d09 # arm64: dts: salvator-common: Set max dot clock for vga - e8ac6d4fbdd4977ea343106a9ce68f85086caee6 # arm64: dts: r8a77965: Add brs option - fb183191b068d4862d0a519b5d306281366ef4a9 # arm64: dts: r8a7795: Add brs option - 2866386193fc55159db40ea637df6193d10129fe # arm64: dts: renesas: convert to SPDX identifiers - 73cb12ba3c84d9e39d1b5bd3077969ade7552d02 # arm64: dts: r8a77995-draak: Add definition for vspm/vsp2drifer - 5790f25b290b250d09e87b74250e8c94603fbed6 # arm64: dts: r8a77995: Add definition for vspm/vsp2drifer - caefe1b5eb2deef468ec8cc3805fbc6851c19ce6 # arm64: dts: r8a77965-salvator-xs: Add definition for vspm/vsp2drifer - c3404f08ab9c2f231d71481f19af838dc03d766a # arm64: dts: r8a77965-salvator-x: Add definition for vspm/vsp2drifer - 7ec9ffd095eba2592e1baba317a7b52e4ec7f2e2 # arm64: dts: r8a77965: Add definition for vspm/vsp2drifer - 40d546070899a0b4126a09a73dedf6fa5f5d928f # arm64: dts: r8a7796-salvator-x: Add definition for vspm/vsp2drifer - 394faea64919dc021b9312b28c313a24fdf7af9b # arm64: dts: r8a7796-salvator-x: Add definition for vspm/vsp2drifer - 9dab68fc933b0378ad234b98425ba1a292e53b6b # arm64: dts: r8a7796: Add definition for vspm/vsp2drifer - bf5c04cbb3f4539f2a3d95415d5c16cfbe45b147 # arm64: dts: r8a7795-es1-salvator-x: Add definition for vspm/vsp2drifer - aebad3b4a8494b47d9d3d7d96b29e5b0c9881c79 # arm64: dts: r8a7795-es1: Add definition for vspm/vsp2drifer - 3dfb25d42fe47a2307886a50ce6b6e8d843dec06 # arm64: dts: r8a7795-salvator-xs: Add definition for vspm/vsp2drifer - ab3a3e0b73c238a8a7c20021b8ab3b105190a663 # arm64: dts: r8a7795-salvator-x: Add definition for vspm/vsp2drifer - 73ee5b9bf3eb283e62ff691d5844b9be6001c000 # arm64: dts: r8a7795: Add definition for vspm/vsp2drifer - ac9c016b8ed5d22c76d1caa389a2ce9895ddbbd3 # arm64: dts: r8a77965-m3nulcb: Fix source clock for DU - 6794f96ba63bf2ca17c2c7209c427b3b8ebb8978 # arm64: dts: r8a77965: Fix power domain for FCPCS - 034b43d6d396793fff4c77033c9f6022aed60cac # arm64: dts: r8a7795: Fix clock, reset and power domain for iVDP1C - 95d2ee008fb96ac8def7471a4870a16f8bbf2f32 # arm64: dts: r8a7795-h3ulcb: Fix source clock for DU2 - 4b4c6ce0ac6b3387bee08f3e37a8891ade1c8657 # arm64: dts: r8a77990: Enable IPMMU-DS1 and IPMMU-MM - 98bd560f9959aa833a8118b31cee113df84a63ff # arm64: dts: r8a77965: Enable IPMMU-DS1 and IPMMU-MM - d6bcfc3e79bb8ff10f3de0dae5e1f95e7e1d5326 # arm64: dts: r8a7796: Enable IPMMU-DS1 and IPMMU-MM - feb194f8420a190d27467badf3f9f58864872b29 # arm64: dts: r8a7795: Enable IPMMU-DS1 and IPMMU-MM - e6c2c5a9d009658687f5028995ebf0a541ba891c # arm64: dts: renesas: r8a77990: Change default of all IPMMU devices to disable - 53eccb4433b01476365ddba4c77128bf14e1f50f # arm64: dts: renesas: r8a77965: Change default of all IPMMU devices to disable - 532fbdfa578bf5a4fccf1077a1da63e2b707ea8b # arm64: dts: r8a77990: Detach IPMMU-VI0/1 from FCPVD - 751afb4cdf121aadc8ed33bd9502512086e319ed # arm64: dts: r8a7795-h3ulcb-4x2g: Overwrite dma-ranges of pcie nodes for R-Car H3 ES2.0/3.0 - d97faea949fb717a1058727d63ce96f480f8afc2 # arm64: dts: r8a7795-h3ulcb-4x2g.dts: Add H3ULCB (4 x 2 GiB) support - dcd9de3348cb79719c79eef6f7eb98b86ec5a8dc # arm64: dts: r8a7796-m3ulcb: Fix souce clock for DU - 0dd514568ab43a3dbb12d6841190062f459f0705 # arm64: dts: r8a7795-h3ulcb: Fix souce clock for DU - 7ae113a9d05daf3ccacd80cd70fd4b640faa2ec6 # arm64: dts: r8a7796-m3ulcb: Disable CPUIdle support for CA53 - 1953c1378837d1e9610c65db96f1755c599e89e6 # arm64: dts: r8a7795-es1-h3ulcb: Disable HS400 of SDHI2 - fb98d6b76fc680f95b53c4c21cc624aa7cb1b0bd # arm64: dts: r8a77990-ebisu{,-4D}: Add support for R-Car E3 ES1.0 - 7419b8b89c6c1050161320de804df61590978cf4 # crypto: ccree - fix handling of buffers managed by scatter list - 6a39a63743c59097d052ae6be8e23db7f7247bac # crypto: ccree - fix to Enc/Dec data of two pages or more - 3612986e5109c4de99cd3f75caf5bf6c756ef0f0 # memory: renesas-rpc-if: Correct data transfer in Manual mode - 76c141540ffc9976856d84576d57eafa1f0c5756 # mtd: spi-nor: fix writes on S25FS512S - 6010b2b6f34c8098e370c1ac80f6259623e439a1 # arm64: defconfig: Disable 4K Sector size by default - c700f0328ec33c8b07a1d194754184220bd351a7 # arm64: defconfig: Enable JFFS2 support by default - 62ce3827f6280bb2fa3c6ba0f754ece5ac0252e6 # arm64: defconfig: Enable Renesas R-Car PCIe host controller driver - 4e03f3c364e3118bf02639f4c9e6f2914c642abe # PCI: dwc: renesas: Add Renesas R-Car PCIe host controller driver - 1cf8a04de97aa9f41460cdcbdf6ed8596ebc93f6 # i2c: rcar: Fix handler processing when unintended interrupt - 444f75c7d0efd993ff20800ca20a39b87126abc3 # arm64: dts: renesaas: r8a77990: Fixup power-domains of 3DGE for R-Car E3 ES1.0 - de41ca23ae1893772b8a6d3fbc2c73943c86bd46 # arm64: dts: r8a77990-ebisu-4d: Add lossy descompress area - f9d4cc893a94b8c352f258b19e9c5e9256cc595f # arm64: dts: r8a77990-ebisu: Add Ebisu-4D board support - f5505c6d62a4ed6b033c91b247fcf3fe8d39e35e # arm64: dts: r8a7796-salvator-xs: Add R-Car M3 ES3.0 (2 x 4 GiB) support - f859d8760fd19715588bd50e60675347235b4874 # arm64: dts: r8a7795-salvator-xs: Add R-Car H3 ES3.0 (4 x 2 GiB) support - 3659a08e2f09a1ca799719435edb5d04bdc33619 # soc: renesas: rcar-avs: Add clock enable for AVS - 32e4514bfec79304b11109ccf769e9026f171485 # arm64: defconfig: Enable Renesas VMSA-compatible IPMMU support - b491e45c981136542a2c7445e38de19b5a8efcb9 # crypto: ccree - add support for Secure Key mode - 0c98ff021f256a963a80d3bc76c2b05fa7e51f7f # crypto: ccree - add support for MULTI2 mode - 0c65dda01ee8f62b46416166f98e7219911b826e # thermal: rcar_gen3_thermal: Correct the order of checking THSCP - 745cdc4ea76af480cb9c4a47f78a580e08ed03b6 # can: rcar_canfd: Add support for r8a779a0 SoC - 594f7d5555575a5f6b5f39cb6b08c396c92868f7 # soc: renesas: rcar_ems_ctrl: Fix "Using plain integer as NULL pointer" - 9032478a059b6177b198f40a0bc02a1201ca1a84 # arm64: defconfig: Select power allocator as default governor - 3adf45bedff5d5474502fb68772ea9372fa2a24f # thermal: rcar_gen3_thermal: Use FUSE values if they are available - 71e0ae03aa00de2b4453034a181ee4270c5d752d # dt-bindings: ipmmu: Add IPMMU info for UIO devices - be6ecfbf0ee48d12f800d61aae1aaf8884e28c8a # uio: Add IPMMU info for user-space - 6d322c68eea275252c7fd23953d0823175627181 # uio: Fix SPDX identifier - c8a135eebb38cce49f759f8f810aa7226b94b79a # uio: Add PMA IOCTL to compat list - a65c6608efdf42310b465a9d864623348d092b37 # arm64: defconfig: Enable UIO support - 947e3b63fa7990aa8ac968c0ddb48345fcdc1259 # uio: Add new ioctl for power management - f817442ce56d351a2c69515570ca750edb54622b # memory: renesas-rpc-if: Do not write to reserved bits - c419cfd7766efb7bbc95d964586ca3668b61cdb7 # memory: renesas-rpc-if: Use burst read operation - b587ed1d5e129cc32ab3c69b9489377bf158b9b6 # dt-bindings: rpc: renesas-rpc-if: Add support for the R8A779A0 RPC-IF - 12ef3158400ee43d9fb662f8dae804bc89aa5799 # serial: sh-sci: Fix transfer sequence of unsupport DMA transfer - 3eae7f76a23ef16caf610ce17a75ada070c035c4 # usb: renesas-usbhs: Add compatible string for r8a77965 - 71f0276e851714fa8db61fc96bc7c637163763ce # phy: rcar-gen3-usb2: Add a compatible string for r8a77990 - 9f1e4bd6c3b47636e8684a3ea6219a8e83f1f42a # phy: rcar-gen3-usb2: Add a compatible string for r8a77995 - 7dad75cddc9a8a337cb464723f59991132b7473e # drm: rcar-du: Disable TV synchronized mode in V3U - 83b5262cfd187fe73a10bf0e561f0b11dc6d1263 # drm: rcar-du: Add DIDSRO register setting for V3U - 656953d675e18d31b90825d42692ab51592d18c6 # drm: rcar-du: Accessing to reserved registers at V3U is prohibited - 0eb7d4e3992459b2872c4ac63d236f271523975b # drm: rcar-du: Add output checking in encoder for DSI port. - 808429efad93065d4f7ddfd956e4d2753ca4f9fa # drm: rcar-du: Add DU device information for V3U - 84f02dd6bdc910d7b988c8bea024cda5d359bfe9 # v4l: vsp1: Add support for new VSPD device in V3U - d8d5d2915f2d602479cf8df86bf23bec19400664 # v4l: vsp1: Add new registers which are introduced in V3U - 19ca0ec58f5b0bdc10066276c0d1d067998487b6 # dt-bindings: display: renesas: du: Document the r8a779a0 bindings - d2db7ee7b3a5141d161f614f748fdbce2ea11469 # rcar-fcp: Add FCPVD reset sequence for VSPD - 002066bd42cbe91ba17aac13a7195a9b3af119c4 # drm: rcar-du: Add dev_type for dw-hdmi driver - 2bdd97d80b1a1038b922922fc035b59a94abd38f # drm: bridge/dw-hdmi: Fix offset address of register for R-Car - 978014de1f857dd2f4530f22c2868e82a7acae35 # drm: bridge/dw-hdmi: Add re-write of vsync pulse width - 608af605f827ad4b9a25b93c0cf80187619aa03b # drm: bridge/dw-hdmi: Fix reserved bits and unused registers for R-Car - 7ec9182a4daa4f44db1061d36425f9347d898da7 # drm: rcar-du: Add hot plug event function at resume - 923112594d5c8f704b4c546079f00707d8d9c245 # drm: rcar-du: Add shutdown callback function in platform_driver - 4e290a3f392fe06b73d137054bda4ce4e4b237ea # vsp1: Add display interrupt wait after setting STRCMD bit - f9724fa36a9dddefd2f0ae9a4034cc2b9fe9f691 # drm: rcar-du: Add register access check - b46748099c0d2c9bebfc9cf2301d727a25d78edf # drm: rcar-du: Fix possible crtcs for plane when using VSPDL - cf6e2f83129837fd7501cef41c32a2864bf3f6fc # drm: rcar-du: Fix DPLL workaround for H3 ES1.x - ae5ed0b2888c3c084849e3b1b77001c4b3519f5d # drm/bridge: dumb-vga-dac: Add dot clock valid check - 88f77e34668412d13c923cc25f2c0ceb098c9c19 # drm: rcar-du: Skip EPROBE_DEFER in case of disabling LVDS and HDMI - 6014f5f72bae0e48f12158e42bdb7072ce5911ab # drm/bridge: dumb-vga-dac: Add preferred resolution option - 1578e4250dfa934f8f8ad0e8b68557f8daea98de # drm: rcar-du: Add routing set for digital RGB previously - 065457c0fc3d7b81fa91b9caa4cde72b5ed9dd6c # drm: rcar-du: Add support for colorkey alpha blending - 278d59456d2ef2bef2332ae577fc9dfa2839517f # v4l: vsp1: Add support for colorkey alpha blending - 42beaeb93347eab04ad468dd243e164ce0b01360 # drm: rcar-du: Fix DPLL clock divider judgement - 922f13d41561664c61411bdb5264cd08c33492cf # v4l: vsp1: Add write back support - 8f33cb6374a159b5ff8725b2b49b8f313787624c # ravb: Protect access to ts_skb_list with spinlock. - 1879478df1c1fc8018afb4652ec83e8aa84c050e # ravb: Avoid unsupported internal delay mode for R-Car E3/D3 - 7611fbaadd158554bcf40d4add224ad12b7ee183 # ravb: Fix register define for Gen3 - ec38a912cdf6993ab7d4c3383b05d96b0311d057 # ravb: Fix ptp does not work after suspend and resume - 0d4e9bb9fdc93afec48682e86d86f26e47b7f2a9 # ravb: fix ravb_ptp_interrupt result value overwrite - eb891bb307dab27f12a32e816d3c3c7da420500c # ravb: Fix interrupt cause bit overwrite in ravb_ptp_interrupt - a9866393f3d406b0b22c7dcd3d30f855bed75848 # ravb: Fix inconsistent lock state at enabling tx timestamp - 0c6c496e5891887a091218f85ba587a128a8f7c6 # ravb: Add register define for Gen3 - a72679bdc5908055684d24ef052f3607d620607b # v4l: vsp1: Add Vmute function support - 3024d2ee349f6a0ee59ad271253e4a0128a0fffe # v4l: vsp1: Add underrun debug messege option - 627ad82b87631b0accc55214dcb4c3f04677cc2a # v4l: vsp1: Add underrun hung-up workaround - 35d8bdb4bcc29c27967f86a72779af1f87408833 # v4l: vsp1: Add pixel alpha blending supoprt - e773484765f0ccde590690cbf2ac0cbfdabef291 # drm/bridge: adv7511: Add function of suspend and resume - cf64351173c0fb4d44367f6e20880bb5ef5faf6f # drm: rcar-du: Fix LVDS stop sequence - cc8800d1dd9ca9d66d3fab52a21238981bf4d9a6 # drm: rcar-du: Set the DMA coherent mask for the DU device - cd4449ca326a7d77e1ae05a309c8bac273737f74 # drm: rcar-du: Allow importing non-contiguous dma-buf with VSP - f55c6ceca6d9066cbb9d9dd9f2bda5ba19f8e60a # drm: rcar-du: Add CPG reset and release - 714f53f01efcacf8d6015996bae4eddcd0bdfae7 # v4l: vsp1: Disable vsp1 interrupt when startup - 7e6a484db71f1a0b936d62671ca64c5845bb52b0 # drm/bridge: dumb-vga-dac: Add connector status setting option - 222f99eef13efb8bfe71b74aad74062e658472d4 # i2c: rcar: Support the suspend/resume - 86293fe9951d83eb6db6be8db54d5ff88bf89cab # i2c: rcar: Tidy up the register order for hardware specification ver1.00. - f3670a6aa2bd5f47d79fb0360c0a7a3eb629d1a0 # i2c: rcar: Fix I2C DMA transmission by setting sequence - b05df20945c96d9e62db8acc5262c2a46f0bb7ae # soc: renesas: rcar-topology: Add support for R-Car capacity awareness - c95710e3c42be1b3b627288ed9931ea29864ff7d # sched/core: Disable SD_ASYM_CPUCAPACITY for root_domains without asymmetry - c2ace532e707c2eb1c575bb129326a8c36367174 # dt-bindings: watchdog: renesas-wdt: Add support for the R8A779A0 WDT - 06e43e95d61192b31755cec011986cfa5d959b9c # media: rcar-vin: Fix VnCSI_IFMD register access for r8a77990 - 28befca2b3680da502a19f47e8651b1f8cdcb3df # arm64: dts: r8a7796: Add cpu capacity-dmips-mhz - f87e1f6f294a3eef5946c6c386ab6d2f260fe0a9 # arm64: dts: r8a7795: Add cpu capacity-dmips-mhz - 71f9cc45c79ebe8f09ded3fba10cd92372ec99b4 # arm64: dts: r8a77965-salvator-x: Add lvds node for du - 0d2393b4987872ca7aa336313347221bbd6b1028 # arm64: dts: r8a7796-salvator-x: Add lvds node for du - 29a312314c4ab9e5008a50a75b75f3df49f06ea0 # arm64: dts: r8a7795-salvator-x: Add lvds node for du - f12522c1e1e6af8988d3b0862eb8e37e6dd3656c # arm64: dts: r8a7795-es1-salvator-x: Add lvds node for du - 2f825210fc02b952a7fe2553a0d298218680f7cf # arm64: dts: salvator-common: Add lvds driver relation node - 100b9c3cdb870203098d2d5e531c208d231ac63f # arm64: dts: r8a77995-draak: Add no use ddc option for VGA connector - d713bb0b4dff0d4439d282253232634adb3f023a # arm64: dts: r8a77990-ebisu: Add no use ddc option for VGA connector - ca7c7682bb2c4a1fb169465d71233f3bb33daafa # arm64: dts: salvator-common: Add no use ddc option for VGA connector - 312ac3bfe63a5ce930d2648c9cd8914287165b41 # arm64: dts: r8a77995: Add Audio-DMAC device nodes - 6181defb044c7144c662d1f83a668adb135d910c # arm64: dts: r8a77990: Add I2C-DVFS device node - 8b3f561667480fc420d0d986e93f69ad91343ab3 # arm64: dts: r8a77990-ebisu: Enable eMMC of SDHI3 - e9369406a0e148ddf941519ad7c4f54e4c8bdaec # arm64: dts: salvator-common: Enable PWM2 - d97015e7df6078e715d9e0616d96af498424b5d8 # arm64: dts: r8a7796: Add OPPs table-{1-7} for cpu devices - d015c6abdcfa57c52579e1d4ffe156734efc5c19 # arm64: dts: r8a7795: Add OPPs table-{1-7} for cpu devices - e01e362efbbca9f8f1852f494436b8cf2b00b605 # arm64: dts: r8a77990: Add CPUIdle support for CA53 - d055b58f837d9d20f7d5e0364d4434c51f4c6bd6 # arm64: dts: r8a77965: Add CPUIdle support for CA57 - 349b1688802e0b675bc15cc5183c1ad246d97c00 # arm64: dts: r8a7796: Add CPUIdle support for all CPU core - 322ac30b3b02becd253a8906530b34cd5328c5be # arm64: dts: r8a7795: Add CPUIdle support for all CPU core - 83409353c2bbb327130f6495bbea856ac4f785bf # arm64: dts: renesas: r8a77965: Add Sound and Audio DMAC device nodes - 2e228d29c1aca1084966c4044064340d225d0cef # tee: optee: add SMC of START_DLOG_OUTPUT to rcar_optee_init_debug_log() - e045bef2ca89911f9846e0dd5b3699ba8e4691da # tee: optee: Modify duration of spinlock for list - 77d58c0b63b908d929e356a217a8ba3566b38128 # tee: optee: Change wait to interruptible - 0a6760846abcf8536d05591e93cd93967c605224 # tee: optee: Change workqueue to kthread in debug log function - 2c124a612d80048563a3c6b9da22d84be2b75cae # tee: Add a macro to provide a register function to a kernel space - c26fa94cd5ec6cce4b2649436de797924dc7f588 # tee: tee_shm: Fix the release function to the shared memory - be29c19fb013f1e5ab3b32f023f21f9d3e240298 # tee: optee: add r-car original function - ea032c5af030e4b0d0a645e8d2f4e5ae829681aa # DT: hwspinlock: Add binding documentation for R-Car Gen3 hwspinlock - 71329f367f4117cfd0e0ad6bf920aeecf71306e8 # hwspinlock: rcar: Add support for R-Car Gen3 Hardware Spinlock - 4758823478413eb435082d313d76d1ea9b697c7c # spi: sh-msiof: Set 2 clock delay for R-Car H3 Ver.3.0 only - e42aa80c7e7bddd365bc76932e941925455ec78b # spi: sh-msiof: Add SPI master transmission workaround - c2ea21964dae66344387311d513787f5c2154337 # PCI: Avoid PCI device removing/rescanning through sysfs triggers a deadlock - 6c3a8adfec10cb6f4efa88e5dc58cd8ea34420ac # PCI: pcie-rcar: Add the suspend/resume for pcie-rcar driver - ec3dc8ec0336a2d0b8ca7e678bf997e9732de20c # PCI: pcie-rcar: Add bus notifier so we can limit the dma range - 3283eefba71ffd708c53048e4187dcdbc8638fb3 # PCI: pcie-rcar: Support runtime PM, link state L1 handling - 65256a77c7c66d338317b5405437e1125c625001 # pwm: tpu: Add a compatible string for r8a779a0 - c81a1645d1363e371a5a9df8f5b7fe211e195075 # arm64: defconfig: Enable R-Car PWM-TPU by default - 30f8711382c676d89bcf59f068e764134dbbcc91 # dt-bindings: pwm: tpu: Add R-Car V3U device tree bindings - d9dbda2f774c38dd60f3b17b7e3dac11bb0e3a97 # dt-bindings: pwm: Add R-Car V3U device tree bindings - 73d8a0fb46ab4f822f953ad20e5fbdb5998352c1 # pwm: rcar: Add a judgment of the period out of range